- Для версий
- 1.20.✘
- 1.21.✘
- Документация
- https://docs.oreo-studio.shop/modellednpcs
Описание плагина ModeledNPCs:
Оживите своих NPC с ModeledNPCs — мощным плагином, который добавит на ваш сервер динамичных и интерактивных персонажей. Создавайте уникальных квестодателей, атмосферных торговцев и неповторимых персонажей для хаба. ModeledNPCs объединяет возможности MythicMobs и ModelEngine, обеспечивая непревзойдённую кастомизацию и функциональность.Особенности плагина ModeledNPCs:
Превосходная оптимизацияModeledNPCs создан с нуля для максимальной эффективности и стабильности. В отличие от других плагинов NPC, перегружающих сервер ресурсозатратными процессами, этот плагин обеспечивает плавную работу — от спавна NPC до выполнения команд. Поддерживайте высокий TPS и радуйте игроков.
Непревзойдённая надёжность
Забудьте о внезапно исчезающих NPC, неработающих командах и повреждённых данных. ModeledNPCs разработан с упором на стабильность: каждый NPC отслеживается, управляется и сохраняется с точностью, гарантируя 100% работоспособность даже после перезапуска сервера.
Полная интеграция с MythicMobs и ModelEngine
Без сложных обходных решений — ModeledNPCs поддерживает MythicMobs и ModelEngine на полную мощность. Создавайте кастомные сущности в роли NPC: от эпичных квестодателей до атмосферных торговцев, вписывающихся в игровой мир.
Богатый функционал
— Быстрое создание NPC через удобные команды.
— Привязка команд к NPC для выполнения игроком или консолью.
— Автоматическое восстановление "забытых" NPC, чтобы не допускать лишнего мусора.
— Удобное управление: перемещение, список, настройка NPC.
Актуальный и совместимый
Плагин разработан с учётом современных версий Minecraft, гарантируя стабильную работу как на новых, так и на старых серверах.
Чем ModeledNPCs выделяется?
В отличие от других плагинов, жертвующих стабильностью ради эффектности, ModeledNPCs предлагает идеальный баланс:
— Высокая производительность: протестирован для минимального влияния на сервер.
— Надёжный код: продуманная архитектура и обработка ошибок обеспечивают стабильную работу NPC.
— Погружение в игру: интерактивные, динамичные и безотказные NPC создают живой игровой мир.
Команды плагина ModeledNPCs:
/mnpc create <modelengine|mythicmobs> <имя> — создать NPC./mnpc move <id> — переместить NPC в текущее местоположение.
/mnpc remove <id> — удалить NPC.
/mnpc addcmd <id> <player|console> <команда> — добавить команду NPC.
/mnpc removecmd <id> <команда> — удалить команду у NPC.
/mnpc list — показать список всех NPC.
/mnpc reload — перезагрузить данные NPC.
/mnpc debug — проверить NPC на ошибки и "забытые" сущности.
/mnpc tp <id> — телепортировать игрока к NPC.
Плэйсхолдеры плагина ModeledNPCs:
Плейсхолдеры — это специальные коды, используемые в диалогах для динамического отображения информации. Они заменяются на реальные значения при показе текста игрокам.Диалоговые плейсхолдеры
- %dialogstatus_<QuestName>_status% — показывает статус квеста.
Пример: если квест называется Catch Fish, то плейсхолдер будет %dialogstatus_Catch Fish_status%.
Назначение: отображает текущее состояние квеста (например, "Не начат", "В процессе", "Завершён").
Игровые плейсхолдеры
- %player% — автоматически заменяется на имя игрока в диалоге.
Пример: если диалог содержит Hello, %player%! и его активирует игрок Alex, текст отобразится как Hello, Alex!.
Требования ModeledNPCs:
MythicMobs: Необходим для создания NPC из сущностей MythicMobs.ModelEngine: Требуется для создания NPC из пользовательских моделей.
ProtocolLib : Требуется
Установка плагина ModeledNPCs:
- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.