SimpleNPC - это легкий, но мощный плагин для Minecraft на базе Paper, который решает частую проблему пустых серверов. Вместо статичных манекенов вы получаете автономных персонажей, которые ведут себя как живые игроки. Они носят скин Стива, щеголяют в кожаной броне, а их неймтег показывает уровень здоровья и голода в реальном времени. Скачать плагин SimpleNPC стоит хотя бы ради того, чтобы добавить на проект атмосферу кипучей жизни - боты даже пишут в чат, чем сейчас заняты.
Продвинутый ИИ
Искусственный интеллект здесь реально продуманный. Выдаете им инструменты, и они начинают пахать:
- Добыча ресурсов - кладете кирку, и NPC сам ищет камень, руду и сланец в радиусе 5 блоков.
- Рубка леса - с топором они валят любые бревна.
- Бой - выдайте меч, и они начнут истреблять ближайших монстров (зомби, скелеты).
- Еда и сон - при падении голода NPC жрет еду из инвентаря (с характерной отрыжкой), а ночью ищет кровать и спит до рассвета. Если сытость выше 18, они регенерируют ХП.
- Блуждание - в простое они слоняются туда-сюда, как настоящие игроки.
Защита создателя и режим мести
В свежем релизе 1.1.0 разработчик поправил логику защиты. Теперь создатель NPC в безопасности - его бот никогда не тронет, даже в режиме мести. А вот если другой игрок ударит вашего крафтового друга, включается режим мести на 5 секунд. Следующий удар NPC будет фатальным для нападавшего. Учитывайте это на PvP серверах, чтобы не словить ваншот от своего же помощника.
Экономика и сохранение данных
Плагин SimpleNPC для Майнкрафт плотно работает с экономикой через Vault. Игроки без прав simplenpc.spawn будут платить за спавн (настраивается в конфиге). Все данные, включая инвентарь из 27 слотов, сохраняются на диск и не пропадут после рестарта сервера. Доступно три типа персонажей: steve (дерется с мобами), zombie (нападает на игроков) и villager (аналог стива).
Установка и настройка
- Кидаем
.jarфайл в папкуplugins. - Нужен Paper 1.21+ и Vault (например, с EssentialsX).
- Делаем рестарт, после которого создастся
plugins/SimpleNPC/config.yml.
yaml
Cost to spawn an NPC for players without permission
spawn-cost: 100.0
How often (in seconds) NPCs perform automatic actions (eating, health regen, etc.)
action-interval: 1
Команды и права
| Команда | Описание | Права |
|---|---|---|
/spawnnpc [type] [name] | Спавнит NPC. Тип: steve, zombie, villager (по умолчанию steve). Имя опционально. | simplenpc.spawn (по умолчанию: op) |
Игроки без прав платят spawn-cost из баланса Vault. С правами - спавн бесплатный.
Как использовать
- Встаете, пишете
/spawnnpc steve Bob. - ПКМ по нему открывает инвентарь.
- Кидаете туда инструменты или еду.
- Дальше он сам разберется: будет фармить, воевать, есть и спать.
Требования и нюансы
- Paper 1.21+ (Spigot не поддерживается).
- Java 21+.
- Vault (плагин не запустится без него).
Совет от админа: Если вам не нужна экономика, лезть в исходники и вырезать Vault я не советую - на проде это вылезет боком. Плагин легко установить на BungeeHost (https://Bungee.Host) в один клик, там все нужные зависимости подтянутся без проблем. Также помните, что радиус работы ИИ ограничен 5 блоками, не ждите, что NPC сбегает за рудой за километр. Зато как охранник базы или имитация онлайна он работает на ура.
Сервер для плагина SimpleNPC - как у профи
Плагин SimpleNPC создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином SimpleNPC для друзей можно за пару минут - BungeeHost всё уже подготовил.

