Module:Command/Syntax: Difference between revisions
Created page with "return { ['?'] = 'help', help = { "([<''page''>|<''command''>])" }, ban = 'kick', kick = { "<''player''>", "(<''reason''>)" }, ['ban-ip'] = 'pardon-ip', ['pardon-ip'] = ..." |
Use sub-tables for optional commands |
||
| Line 1: | Line 1: | ||
return { | return { | ||
['?'] = 'help', | ['?'] = 'help', | ||
help = { " | help = { { "[<''page''>|<''command''>]" } }, | ||
ban = 'kick', | ban = 'kick', | ||
kick = { "<''player''>", " | kick = { "<''player''>", { "<''reason''>" } }, | ||
['ban-ip'] = 'pardon-ip', | ['ban-ip'] = 'pardon-ip', | ||
['pardon-ip'] = { "<''ip''>" }, | ['pardon-ip'] = { "<''ip''>" }, | ||
banlist = { " | banlist = { { "[ips]" } }, | ||
clear = { " | clear = { { "<''player''>", "<''item''>", "<''data-value''>" } }, | ||
debug = { "<''operation'':[start|stop]>" }, | debug = { "<''operation'':[start|stop]>" }, | ||
defaultgamemode = { "<''mode'':" .. '[<abbr title="Adventure">0</abbr>|<abbr title="Creative">1</abbr>|<abbr title="Survival">2</abbr>]>' }, | defaultgamemode = { "<''mode'':" .. '[<abbr title="Adventure">0</abbr>|<abbr title="Creative">1</abbr>|<abbr title="Survival">2</abbr>]>' }, | ||
| Line 14: | Line 14: | ||
pardon = { "<''player''>" }, | pardon = { "<''player''>" }, | ||
difficulty = { "<''difficulty'':" .. '[<abbr title="Peaceful">0</abbr>|<abbr title="Easy">1</abbr>|<abbr title="Normal">2</abbr>|<abbr title="Hard">3</abbr>]>' }, | difficulty = { "<''difficulty'':" .. '[<abbr title="Peaceful">0</abbr>|<abbr title="Easy">1</abbr>|<abbr title="Normal">2</abbr>|<abbr title="Hard">3</abbr>]>' }, | ||
gamemode = { "<''mode'':" .. '[<abbr title="Adventure">0</abbr>|<abbr title="Creative">1</abbr>|<abbr title="Survival">2</abbr>]>', " | gamemode = { "<''mode'':" .. '[<abbr title="Adventure">0</abbr>|<abbr title="Creative">1</abbr>|<abbr title="Survival">2</abbr>]>', { "<''player''>" } }, | ||
gamerule = { "<''rule'':[commandBlockOutput|doFireTick|doMobLoot|doMobSpawning|doTileDrops|keepInventory|mobGriefing]>", " | gamerule = { "<''rule'':[commandBlockOutput|doFireTick|doMobLoot|doMobSpawning|doTileDrops|keepInventory|mobGriefing]>", { "<''enabled'':[true|false]>" } }, | ||
give = { "<''player''>", "<''data-value''>", "<''amount''>", " | give = { "<''player''>", "<''data-value''>", "<''amount''>", { "<''damage-value''>" } }, | ||
me = { "<''action''>" }, | me = { "<''action''>" }, | ||
say = { "<''message''>" }, | say = { "<''message''>" }, | ||
spawnpoint = { " | spawnpoint = { { "<''player''>", { "<''x''>", "<''y''>", "<''z''>" } } }, | ||
tell = { "<''player''>", "<''message''>" }, | tell = { "<''player''>", "<''message''>" }, | ||
tp = { "<''player''>", "[<''destination-player''>|<''x''> <''y''> <''z''>]" }, | tp = { "<''player''>", "[<''destination-player''>|<''x''> <''y''> <''z''>]" }, | ||