Minecraft Wiki
(gamemode)
м (Защищена страница «Модуль:Команда/Синтаксис»: шаблон/модуль с большим количеством включений ([Редактирование=Разрешено только автопо…)
 
(не показано 9 промежуточных версий 3 участников)
Строка 6: Строка 6:
 
['ban-ip'] = { "<''ip-адрес''|''игрок''>", { "<''причина''>" } },
 
['ban-ip'] = { "<''ip-адрес''|''игрок''>", { "<''причина''>" } },
 
['pardon-ip'] = { "<''ip-адрес''>" },
 
['pardon-ip'] = { "<''ip-адрес''>" },
banlist = { { "[''ips''|''players'']" } },
+
banlist = { { "[<''ips''>|<''players''>]" } },
clear = { { "<''игрок''>", "<''идентификатор объекта''>", "<''значение данных''>" } },
+
clear = { { "<''игрок''>", "<''предмет''>", "<''данные''>", "<''макс кол-во''>", "<''NBT теги''>" } },
 
debug = { "<''действие'':[start|stop]>" },
 
debug = { "<''действие'':[start|stop]>" },
 
defaultgamemode = { "<''режим'':" .. '[<abbr title="Выживание">0</abbr>|<abbr title="Творчество">1</abbr>|<abbr title="Приключение">2</abbr>|<abbr title="Наблюдение">3</abbr>]>' },
 
defaultgamemode = { "<''режим'':" .. '[<abbr title="Выживание">0</abbr>|<abbr title="Творчество">1</abbr>|<abbr title="Приключение">2</abbr>|<abbr title="Наблюдение">3</abbr>]>' },
 
difficulty = { "<''уровень сложности'':" .. '[<abbr title="Мирный">0</abbr>|<abbr title="Лёгкий">1</abbr>|<abbr title="Нормальный">2</abbr>|<abbr title="Сложный">3</abbr>]>' },
 
difficulty = { "<''уровень сложности'':" .. '[<abbr title="Мирный">0</abbr>|<abbr title="Лёгкий">1</abbr>|<abbr title="Нормальный">2</abbr>|<abbr title="Сложный">3</abbr>]>' },
 
effect = { "<''игрок''>", "<''эффект''>", { "<''длительность''>", "<''уровень''>", "<''частицы''>" } },
 
effect = { "<''игрок''>", "<''эффект''>", { "<''длительность''>", "<''уровень''>", "<''частицы''>" } },
entitydata = { "<''сущность''>", "<''значение данных''>" },
+
entitydata = { "<''сущность''>", "<''NBT теги''>" },
  +
['function'] = { "<''функция''>", { "<''режим'':[if|unless]>", "<''селектор''>" } },
 
deop = 'pardon',
 
deop = 'pardon',
 
op = 'pardon',
 
op = 'pardon',
 
pardon = { "<''игрок''>" },
 
pardon = { "<''игрок''>" },
gamemode = { "<''режим'':" .. '[<abbr title="Приключение">0</abbr>|<abbr title="Творчество">1</abbr>|<abbr title="Выживание">2</abbr>]>', { "<''игрок''>" } },
+
gamemode = { "<''режим'':" .. '[<abbr title="Выживание">0</abbr>|<abbr title="Творчество">1</abbr>|<abbr title="Приключение">2</abbr>|<abbr title="Наблюдение">3</abbr>]>', { "<''игрок''>" } },
 
gamerule = { "<''правило''>", { "<''включено или выключено'':[true|false]>" } },
 
gamerule = { "<''правило''>", { "<''включено или выключено'':[true|false]>" } },
give = { "<''игрок''>", "<''идентификатор объекта''>", { "<''количество''>" } , { "<''значение данных''>" } },
+
give = { "<''игрок''>", "<''предмет''>", { "<''количество''>", "<''данные''>", "<''NBT теги''>" } },
 
locate = { "<''структура''>" },
 
locate = { "<''структура''>" },
 
me = { "<''действие''>" },
 
me = { "<''действие''>" },
Строка 24: Строка 25:
 
playsound = { "<''звук''>", "<''источник''>", "<''игрок''>", { "<''x''>", "<''y''>", "<''z''>", "<''громкость''>", "<''тональность''>", "<''минимальная громкость''>" } },
 
playsound = { "<''звук''>", "<''источник''>", "<''игрок''>", { "<''x''>", "<''y''>", "<''z''>", "<''громкость''>", "<''тональность''>", "<''минимальная громкость''>" } },
 
say = { "<''сообщение''>" },
 
say = { "<''сообщение''>" },
setblock = { "<''x''>", "<''y''>", "<''z''>", "<''название блока''>", { "<''значение данных''>", "<''старый вариант обработки блоков''>", "<''NBT-теги''>" } },
+
setblock = { "<''x''>", "<''y''>", "<''z''>", "<''блок''>", { "<''данные''>", "<''метод замены'':[destroy|keep|replace]>", "<''NBT теги''>" } },
 
spawnpoint = { { "<''игрок''>", { "<''x''>", "<''y''>", "<''z''>" } } },
 
spawnpoint = { { "<''игрок''>", { "<''x''>", "<''y''>", "<''z''>" } } },
summon = { "<''сущность''>", { "<''x''>", "<''y''>", "<''z''>", "<''NBT-теги''>" } },
+
summon = { "<''сущность''>", { "<''x''>", "<''y''>", "<''z''>", "<''NBT теги''>" } },
 
tell = { "<''игрок''>", "<''сообщение''>" },
 
tell = { "<''игрок''>", "<''сообщение''>" },
tp = { "<''игрок''>", "[<''игрок-цель''>|<''x''> <''y''> <''z''>]" },
+
tp = { "<''игрок''>", "[<''игрок-цель''>|<''x''> <''y''> <''z''>]", { "<''y-поворот''> <''x-поворот''>"} },
 
time = { "<''действие'':[set|add]>", "<''значение''>" },
 
time = { "<''действие'':[set|add]>", "<''значение''>" },
 
w = 'tell',
 
w = 'tell',
weather = { "<''опция'':[clear|rain|thunder]>", "<''время действия''>" },
+
weather = { "<''погода'':[clear|rain|thunder]>", "<''время, с''>" },
 
whitelist = { "<''действие'':[add <''игрок''>|remove <''игрок''>|list|on|off|reload]>" },
 
whitelist = { "<''действие'':[add <''игрок''>|remove <''игрок''>|list|on|off|reload]>" },
 
xp = { "<''количество''>", "<''игрок''>" },
 
xp = { "<''количество''>", "<''игрок''>" },
  +
advancement = { "<''действие'':[grant|revoke|test]>", "<''игрок''>", "[only|until|from|through]", "<''достижение''>", { "<''условие''>" } },
 
}
 
}

Текущая версия от 08:10, 25 июля 2017

Эта таблица определяет синтаксис известных команд.

Каждый параметр должен быть отдельным значением в таблице, а необязательные параметры следует обозначать как подтаблицы. Альтернативные названия команд могут быть реализованы путём соотнесения им строк, содержащих название команды.

Обхода HTML здесь нет, поэтому всё, что похоже на HTML, но не является им, должно быть размещено в теги <nowiki>.

return {
	['?'] = 'help',
	help = { { "[<''страница''>|<''команда''>]" } },
	ban = 'kick',
	kick = { "<''игрок''>", { "<''причина''>" } },
	['ban-ip'] = { "<''ip-адрес''|''игрок''>", { "<''причина''>" } },
	['pardon-ip'] = { "<''ip-адрес''>" },
	banlist = { { "[<''ips''>|<''players''>]" } },
	clear = { { "<''игрок''>", "<''предмет''>", "<''данные''>", "<''макс кол-во''>", "<''NBT теги''>" } },
	debug = { "<''действие'':[start|stop]>" },
	defaultgamemode = { "<''режим'':" .. '[<abbr title="Выживание">0</abbr>|<abbr title="Творчество">1</abbr>|<abbr title="Приключение">2</abbr>|<abbr title="Наблюдение">3</abbr>]>' },
	difficulty = { "<''уровень сложности'':" .. '[<abbr title="Мирный">0</abbr>|<abbr title="Лёгкий">1</abbr>|<abbr title="Нормальный">2</abbr>|<abbr title="Сложный">3</abbr>]>' },
	effect = { "<''игрок''>", "<''эффект''>", { "<''длительность''>", "<''уровень''>", "<''частицы''>" } },
	entitydata = { "<''сущность''>", "<''NBT теги''>" },
	['function'] = { "<''функция''>", { "<''режим'':[if|unless]>", "<''селектор''>" } },
	deop = 'pardon',
	op = 'pardon',
	pardon = { "<''игрок''>" },
	gamemode = { "<''режим'':" .. '[<abbr title="Выживание">0</abbr>|<abbr title="Творчество">1</abbr>|<abbr title="Приключение">2</abbr>|<abbr title="Наблюдение">3</abbr>]>', { "<''игрок''>" } },
	gamerule = { "<''правило''>", { "<''включено или выключено'':[true|false]>" } },
	give = { "<''игрок''>", "<''предмет''>", { "<''количество''>", "<''данные''>", "<''NBT теги''>" } },
	locate = { "<''структура''>" },
	me = { "<''действие''>" },
	msg = 'tell',
	playsound = { "<''звук''>", "<''источник''>", "<''игрок''>", { "<''x''>", "<''y''>", "<''z''>", "<''громкость''>", "<''тональность''>", "<''минимальная громкость''>" } },
	say = { "<''сообщение''>" },
	setblock = { "<''x''>", "<''y''>", "<''z''>", "<''блок''>", { "<''данные''>", "<''метод замены'':[destroy|keep|replace]>", "<''NBT теги''>" } },
	spawnpoint = { { "<''игрок''>", { "<''x''>", "<''y''>", "<''z''>" } } },
	summon = { "<''сущность''>", { "<''x''>", "<''y''>", "<''z''>", "<''NBT теги''>" } },
	tell = { "<''игрок''>", "<''сообщение''>" },
	tp = { "<''игрок''>", "[<''игрок-цель''>|<''x''> <''y''> <''z''>]", { "<''y-поворот''> <''x-поворот''>"} },
	time = { "<''действие'':[set|add]>", "<''значение''>" },
	w = 'tell',
	weather = { "<''погода'':[clear|rain|thunder]>", "<''время, с''>" },
	whitelist = { "<''действие'':[add <''игрок''>|remove <''игрок''>|list|on|off|reload]>" },
	xp = { "<''количество''>", "<''игрок''>" },
	advancement = { "<''действие'':[grant|revoke|test]>", "<''игрок''>", "[only|until|from|through]", "<''достижение''>", { "<''условие''>" } },
}