Плагин для серверов Майнкрафт на Paper, который добавляет NPC под управлением ИИ. Такие персонажи выглядят как игроки, хранят инвентарь, выполняют работу с инструментами и сохраняются после перезапуска сервера.
Возможности
- NPC типа
steveиvillagerсражаются с монстрами, аzombieатакует игроков. - Персонаж с киркой добывает камень, руды и глубинный сланец поблизости; с топором рубит брёвна; с мечом вступает в бой.
- NPC ест еду из инвентаря при голоде, восстанавливает здоровье при высокой сытости, ночью ищет кровать и бесцельно ходит, когда без дела.
- Над именем отображаются здоровье и голод.
- Создателя NPC не атакует. После удара другого игрока персонаж на несколько секунд переходит в режим мести и следующим ударом убивает нападавшего.
- NPC и их инвентари сохраняются на диске.
Команды
/spawnnpc [type] [name]— создать NPC в своей точке. Тип:steve,zombieилиvillager; имя необязательно.
Права
simplenpc.spawn— создание NPC без оплаты; по умолчанию доступно операторам.
Игрок без этого права платит сумму из spawn-cost через экономику Vault.
Настройка
В plugins/SimpleNPC/config.yml доступны параметры:
spawn-cost— стоимость создания NPC для игрока без права.action-interval— интервал автоматических действий NPC в секундах.
Чтобы открыть инвентарь NPC на 27 ячеек и передать ему инструменты или еду, нажмите по нему правой кнопкой мыши.
Требования
Нужны Paper, Java 21 и Vault с плагином экономики, например EssentialsX. Spigot поддерживается не полностью.
