Ниже приведен полный список всех команд плагина Citizens и описание к ним.
Команда - правильное написание команды
Аргументы - аргументы команды и описание к ним
Быть выбранным - будет ли команда требовать выбрать НПС
Быть владельцем - будет ли команда требовать быть владельцем НПС
Тип моба - на какой тип мобов распространяется комманда
Права - права на команду
Описание - краткое описание команды
Команды управления плагином, используемые администрацией.
Команды администрации | ||
---|---|---|
Команда | Права | Описание |
/citizens | citizens.admin | Показывает базовую информацию по плагину. |
/citizens reload | Перезагружает Citizens из файла. | |
/citizens save | Сохраняет НПС и конфигурацию в файл. |
Внутриигровые команды, отображающие вспомогательную информацию.
Команды помощи | |||
---|---|---|---|
Команда | Аргументы | Права | Описание |
/citizens help | [страница] номер страницы | citizens.help | Показывает меню помощи плагина Citizens. |
/npc help | citizens.npc.help | Показывает меню помощи НПС. | |
/trait help | citizens.trait.help | Показывает меню помощи трейтов. | |
/script help | citizens.script.help | Показывает меню помощи по скриптам. | |
/template help | citizens.template.help | Показывает меню помощи по шаблонам. | |
/waypoints help | citizens.waypoints.help | Показывает меню помощи по маршруту. |
Команды, используемые для настройки НПС.
НПС команды | ||||||
---|---|---|---|---|---|---|
Команда | Аргументы | Быть выбранным | Быть владельцем | Тип моба | Права | Описание |
/npc | Отсутствуют | Да | Да | Все | Отсутствуют | Показывает базовую информацию НПС. |
/npc age | [adult, baby] превращает НПС во взрослого или ребенка; [возраст] устанавливает точный возраст; [-l] блокирует рост НПС. | Да | Да | Корова, Овца, Курица, Свинья, Житель, Оцелот, Волк | citizens.npc.age | Изменяет возраст НПС |
/npc anchor | [--save <имя>, --remove <имя>] сохраняет, удаляет расположение, создавая "якорь", которое можно применить через аргумент --assume <имя>; [-a] НПС принимает ваше расположение. | Да | Да | Все | citizens.npc.anchor и citizens.npc.position.assume | Меняет/сохраняет/отображает расположение якорей НПС. |
/npc behaviour | <скрипт> список скриптов через запятую, которые нужно выполнить; [-r] удаляет скрипты из НПС. | Да | Да | Все | citizens.npc.behaviour | Добавляет и удаляет скрипт в НПС. Скрипт-файл выполняет и добавляет цели для НПС. Тем самым НПС будут делать все, что вы сможете придумать и запрограммировать! |
/npc controllable | Отсутствуют | Да | Да | Все | citizens.npc.controllable.<тип_НПС> | Переключение режима верховой езды на NPC. При этом на летающих мобах можно летать. |
/npc copy | [--name <имя>] задает имя скопированному НПС. | Да | Да | Все | citizens.npc.copy | Копирует выделенного НПС вместе с трейтами. |
/npc create | <имя> имя создаваемого НПС; [--type <тип_моба>] тип создаваемого НПС; [--trait <трейт1> [трейт2] ...] список трейтов для создаваемого НПС. | Нет | Нет | Все | citizens.npc.create.<тип_моба> и citizens.npc.create.* | Создает нового НПС. |
/npc despawn | [id] ID НПС, которого нужно скрыть. | Да | Да | Все | citizens.npc.despawn | Скрывает НПС, не удаляя его. |
/npc gamemode | <режим> игровой режим. | Да | Да | Человек | citizens.npc.gamemode | Устанавливает НПС игровой режим. |
/npc gravity | Отсутствуют | Да | Да | Все | citizens.npc.gravity | Переключение воздействия гравитации на НПС. |
/npc equip | Отсутствуют | Да | Да | Человек, Свинья, Овца, Странник Края | citizens.npc.edit.equip | Включает режим Редактирования Экипировки. |
/npc list | [-a] список всех НПС; [--owner [игрок]] список НПС по владельцу; [--type [тип_моба]] список НПС по типу мобов; [--char [персонаж]] список НПС по персонажу. | Нет | Нет | Все | citizens.npc.list | Отображает список НПС по заданным аргументам. |
/npc lookclose | Отсутствуют | Да | Да | Все | citizens.npc.lookclose | Включает наведение взгляда при приближении к НПС. |
/npc moveto | [--x <x>], [--y <y>], [--z <z>] координаты; [--world <мир>] название мира. | Да | Да | Все | citizens.npc.moveto | Телепортирует НПС в заданную точку. |
/npc mount | Отсутствуют | Да | Да | Все | citizens.npc.mount | Оседлать выбранного НПС, если это возможно. |
/npc owner | [игрок] имя владельца, если поставить как "server" то НПС будет принадлежать администрации. | Да | Да | Все | citizens.npc.owner | Задает владельца НПС. |
/npc path | Отсутствуют | Да | Да | Все | citizens.npc.edit.path | Включает режим Редактирования Маршрута. |
/npc pathrange | <число_блоков> диапазон НПС. | Да | Да | Все | citizens.npc.pathfindingrange | Устанавливает диапазон, в котором NPC может найти путь. |
/npc playerlist | Отсутствует | Да | Да | Человек | citizens.npc.playerlist | Обозначает НПС, как реального игрока, для того, чтобы прогружать чанки и выращивать пшеницу, а также, чтобы другие плагины принимали его за игрока. |
/npc pose | [-a] установить голову НПС в то же положение, что и у игрока; [--save <name>, --load <name>, --remove <name>] сохранить, загрузить, удалить положение головы НПС. | Да | Да | Человек | citizens.pose | Устанавливает, запоминает положение головы НПС. |
/npc power | Отсутствуют | Да | Да | Крипер | citizens.npc.power | Переключение заряда крипера |
/npc profession | <blacksmith, librarian, butcher, farmer, priest> профессии деревенских жителей. | Да | Да | Житель | citizens.npc.profession | Меняет профессию НПС-жителя. |
/npc remove | [all] удаляет всех НПС. | Да | Да | Все | citizens.npc.remove и citizens.admin.remove.all | Удаляет НПС. |
/npc rename | <имя> новое имя НПС. | Да | Да | Все | citizens.npc.rename | Переименовывает НПС. |
/npc select | <id> ID НПС для выбора. | Нет | Да | Все | citizens.npc.select | Выделяет НПС по ID |
/npc size | [размер] размер слизня числом. | Да | Да | Слизень | citizens.npc.size | Устанавливает размер НПС-слизня. |
/npc skeletontype | <0, 1> 0 для обычного и 1 для скелета-иссушителя. | Да | Да | Скелет | citizens.npc.skeletontype | Меняет тип НПС-скелета. |
/npc spawn | <id> ID НПС, которого вы хотите призвать. | Да | Да | Все | citizens.npc.spawn | Призывает спрятанного НПС. |
/npc speed | <скорость> множитель нормальной скорости НПС. | Да | Да | Все | citizens.npc.speed | Меняет скорость НПС. |
/npc text | Отсутствуют | Да | Да | Все | citizens.npc.edit.text | Включает режим Редактирования Текста. |
/npc tphere | Отсутствуют | Да | Да | Все | citizens.npc.tphere | Телепортирует НПС к вам. |
/npc tp | Отсутствуют | Да | Да | Все | citizens.npc.tp | Телепортирует вас к НПС. |
/npc type | <тип_моба> новый тип моба. | Да | Да | Все | citizens.npc.type | Меняет тип моба НПС. |
/npc vulnerable | Отсутствуют | Да | Да | Все | citizens.npc.vulnerable | Переключает режим, при котором на НПС будут агриться мобы (при включенном /npc playerlist) и он будет получать урон и умирать. |
/npc zombiemod | [-b] для ребенка зомби; [-v] для зомби-жителя. | Да | Да | Зомби | citizens.npc.zombiemodifier | Меняет тип НПС-зомби. |
/trait | <трейт1> [трейт2] ... список трейтов для применения. | Да | Да | Нет | citizens.npc.trait.* или citizens.npc.trait.<трейт> | Добавляет трейты к НПС. |
Общие команды, используемые для настройки маршрута.
Команды маршрута | |||
---|---|---|---|
Команда | Аргументы | Права | Описание |
/waypoints disableteleporting | Отсутствуют | citizens.waypoints.disableteleport | Запрещает НПС автоматическую телепортацию в конечную точку при их застревании в пути. |
/waypoints provider | <имя> имя провайдера для использования; [-d] выводит лист всех провайдеров. | citizens.waypoints.provider | Устанавливает провайдер при использовании Редактора Маршрута |
Команды для работы с шаблонами.
Команды шаблонов | |||
---|---|---|---|
Команда | Аргументы | Права | Описание |
/template apply | <название> шаблон для использования; [id1 id2...] ID НПС для применения шаблона. | citizens.templates.apply | Применяет шаблон к выбранным НПС. |
/template create | <название> название создаваемого шаблона; [-o] устанавливается для переопределения. | citizens.templates.create | Создает шаблон выбранного НПС и сохраняет его в файле templates.yml . |
Дополнительно | |
---|---|
Права | Описание |
citizens.npc.talk | Право слышать, что говорят НПС. |
citizens.admin | Игроки, которые могут редактировать НПС с владельцем "server". |
citizens.admin.avoid-limits | Право создавать любое количество НПС. |
citizens.npc.limit.<число> | Ограничивает максимальное количество создаваемых НПС. |
citizens.npc.trait-configure.* | Право изменять конфигурацию трейтов. |