Плагін Minecraft Citizens

Citizens — це плагін Minecraft для створення та керування серверними NPC (охоронцями, торговцями, статуями, персонажами зі сценаріями) і він надає API для доповнень та інтеграцій.

Знайдіть сервер із Citizens

Серверів, що повідомили про Citizens: 88

Усі сервери з Citizens

Про Citizens

🔌 Про Citizens

Citizens — це плагін Minecraft, який надає повноцінну систему для створення та керування серверними NPC. Він підтримує багато типів NPC (схожі на гравця, моби, торговці, охоронці, статуї) і надає API, щоб інші плагіни та власний код могли додавати поведінку, traits і інтеграції.

🎯 Призначення

Citizens вирішує потребу в постійних, налаштовуваних персонажах, не керованих гравцем, на сервері: NPC можуть бути інтерактивними торговцями, персонажами за сценарієм, охоронцями, що слідують шляховим точкам, інформаційними кіосками або декоративними статуями. Плагін використовують і власники серверів для створення ігрових можливостей, і розробники для розширення функціональності через Citizens API.

⚙️ Можливості

  • Створювати та видаляти NPC за допомогою команд у грі.
  • Кілька типів NPC (схожі на гравця, на основі мобів, селяни тощо).
  • Призначати NPC команди або сценарні дії (тригери кліку/запуску, прив’язка команд).
  • Шляхові точки та патрульна поведінка для рухомих NPC.
  • Traits і редактори для налаштування поведінки та зовнішнього вигляду NPC.
  • Шаблони та збереження стану, щоб NPC переживали перезапуски.
  • API для розробників для аддонів, traits та інтеграцій.

🧩 Для кого це

  • Власники серверів, яким потрібні інтерактивні NPC для магазинів, підказок або декору.
  • Розробники плагінів, яким потрібен API для NPC, щоб будувати інтеграції або мініігри.
  • Спільнотні сервери, яким потрібні декоративні або функціональні неігрові персонажі.

🏗️ Приклади використання

  • Сервер Survival використовує NPC-торговців для обміну предметами без економічних плагінів.
  • Сервер RPG сценарно налаштовує NPC, щоб вони давали квести та діалоги.
  • Адміністратор розміщує NPC-охоронців, що патрулюють і слідують шляховим точкам навколо міста.
  • Розробники додають власні traits до NPC для взаємодії в мінііграх.

⌨️ Команди

КомандаОписДозвілДоступ
/citizensПоказує базову інформацію про плагін і огляд керування.citizens.adminАдмін
/npcОсновна команда для створення, редагування та керування NPC (доступно багато підкоманд).різні вузли дозволів citizens.npc.*Адмін

(Примітка: /npc має багато підкоманд і більш детальних вузлів дозволів для окремих можливостей; повний список команд дивіться в документації плагіна.)

🔐 Дозволи

ДозвілОписЗа замовчуванням
citizens.adminВисокий рівень адміністративного доступу до інформації та керування плагіном.не вказано
citizens.npc.talkДозволяє гравцеві запускати взаємодію розмови з NPC.не вказано
citizens.npc.listДозволяє переглядати список NPC.не вказано
citizens.waypoints.disableteleportПриклад дозволу, пов’язаного зі шляховими точками, показаний у документації.не вказано

(Є ще багато додаткових вузлів дозволів для окремих команд і traits; довідка з дозволів плагіна описує їх детально.)

⚙️ Встановлення

📥 Налаштування

  • Завантажте офіційний JAR плагіна Citizens із офіційного дистрибутиву проєкту (каталогу плагінів або завантажень проєкту).
  • Помістіть JAR у каталог plugins/ вашого сервера на сервері, сумісному зі Spigot або Paper.
  • Перезапустіть сервер і перевірте console, щоб переконатися, що Citizens завантажився і створив свої каталоги даних.

📦 Залежності

  • За замовчуванням не вказано обов’язкових зовнішніх залежностей. Citizens зазвичай розширюється необов’язковими аддонами (сторонніми аддонами або іншими плагінами), але для базової роботи вони не потрібні.

🧠 Технічні примітки

  • Citizens надає API для розробників, щоб інші плагіни могли створювати traits, взаємодіяти з NPC і підписуватися на події NPC.
  • Плагін зберігає дані NPC постійно, тож NPC залишаються після перезапусків, і підтримує traits/редактори для налаштування під час роботи.
  • Офіційна документація та спільнотна wiki охоплюють команди, дозволи, traits, редактори та точки інтеграції.

🤝 Коли цей плагін корисний

Якщо вам потрібні стійкі, придатні до сценаріїв NPC і API для інтеграції неігрових персонажів у геймплей або серверні системи, Citizens надає базове керування NPC, збереження стану та точки розширення, необхідні як адміністраторам серверів, так і розробникам плагінів.

Коментарі

Коментарів ще немає

Станьте першим, хто прокоментує.

Для адміністраторів серверів

Автори
CitizensDev
Підтримувані платформи
Spigot, Paper

Посилання

Що повідомляють сервери

Платформи серверів

  • Paper65
  • Purpur14
  • CraftBukkit4
  • Spigot2
  • Yatopia1

Версії плагіна

  • 2.0.4321
  • 2.0.4416
  • 2.0.4114
  • 2.0.426
  • 2.0.406

Кількість — із серверів, що показують список плагінів під час перевірки MSHQ. Багато серверів його приховують, тож насправді плагін використовують частіше.