MonitoringMinecraft MonitoringMinecraft

EIZZOs-NPCs (Эйззос НПС)

Плагин PaperSpigot

Плагин для серверов Майнкрафт добавляет настраиваемых NPC с диалогами, командами и боями.

498 скачиваний 1 подписчик
Оцените первым
Канал
Ядро
Версия

Плагин для серверов Майнкрафт, который позволяет создавать NPC без серверных сущностей: персонажи показываются игрокам через пакеты. У каждого игрока свои здоровье NPC, положение и прогресс диалога, поэтому действия одного игрока не меняют NPC для остальных.

Возможности

  • NPC могут выглядеть как жители, зомби, скелеты, игроки и другие мобы, носить броню и предметы в руках. Предметы сохраняют свои NBT-данные, зачарования и названия.
  • Для NPC-игроков можно указать скин по нику Mojang или PNG-файлу из папки plugins/EIZZOs-NPCs/skins/.
  • Доступны три режима поведения: NONE — стоит на месте, STILL — поворачивается к игроку, FOLLOW — идёт за ним, обходит препятствия и перепрыгивает блоки.
  • Враждебные NPC преследуют и атакуют игроков в радиусе обнаружения; творческий режим и режим наблюдателя они игнорируют. Можно включить бессмертие, столкновения, полёт, возвращение на точку появления, отображение имени и звук при взаимодействии.
  • Диалоги собираются из узлов с кликабельными вариантами ответа. В них можно отправлять сообщения, ждать, проигрывать звуки, телепортировать NPC, выдавать награды, проверять приход игрока к указанному блоку и менять свойства NPC для конкретного игрока.
  • Режим одноразовых диалогов запоминает просмотренные узлы и показывает игроку следующий непрочитанный вариант. Выборы защищены одноразовыми токенами.
  • За убийство NPC можно выдавать деньги через Vault или валюту EIZZOs-Tokens. Для каждого игрока можно ограничить число получений награды.
  • NPC настраиваются через внутриигровой графический редактор; команда /npc debug показывает границы отслеживания частицами.

Команды

  • /npc — открыть список NPC.
  • /npc help — открыть справку.
  • /npc debug — включить или выключить частицы отладки.
  • /npc create <id> <name> — создать NPC на текущем месте.
  • /npc list — открыть список NPC.
  • /npc delete <id> — удалить NPC.
  • /npc set <id> <property> <value> — изменить свойство NPC, например type, skin, trackingmode, trackingrange, hostile, godmode, sound или location.
  • /npc tp <id> [world x y z yaw pitch] — телепортировать NPC к себе либо на координаты.
  • /npc addcmd <id> <command> — добавить действие при взаимодействии.
  • /npc clearcmds <id> — очистить действия NPC.
  • /npc dialog <id> <node> [token] [player] — запустить узел диалога; при запуске из консоли нужен игрок.

Левый клик атакует NPC, а правый запускает диалог или назначенные действия. Администратор открывает редактор NPC сочетанием приседания и правого клика.

Права

  • eizzo.npcs.admin — полный доступ к командам и редактору NPC.

Справка /npc help доступна без права. Для запуска диалога нужен действующий токен сессии либо право администратора.

Настройка

Основные параметры находятся в config.yml. В нём задаются максимальный радиус показа NPC, тип базы данных, запись диалогов в консоль и параметры наград.

По умолчанию используется SQLite с базой plugins/EIZZOs-NPCs/npcs.db; можно подключить MySQL. Для экономики включите use-vault, а для валюты EIZZOs-Tokens — use-eizzos-tokens.

Требования

Плагин предназначен для Paper. Vault нужен только для денежных наград, а EIZZOs-Tokens — только для выдачи его токенов.

Как установить EIZZOs-NPCs

Плагины ставятся на сервер, а не в игру.

  1. Скачайте .jar под ядро своего сервера — Paper или Spigot — и его версию (самая свежая — 1.21.11).
  2. Положите его в папку plugins.
  3. Перезапустите сервер.
Смотрите также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
369 онлайн
1.8 — 26.3 версия
🎁 БЕСПЛАТНЫЙ ДОНАТ ✅ ВЫЖИВАНИЕ 🏴 АНАРХИЯ 🎙 ГОЛОСОВОЙ ЧАТ 🟩 ОДИН БЛОК 🛏 БЕДВАРС 🔥 СМП ⚔️ ПВП
MigosMc
MigosMc Java + BE
284 онлайн
1.8 — 26.3 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
REALLYWORLD
589 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | ТОПОВЫЕ РЕСУРСЫ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
FUNTIME
FUNTIME Java
589 онлайн
1.16.5 — 26.3 версия
ВСЕМ ДОНАТ - /FREE | СЕРВЕР КОМПОТА, ЭДИСОНА И ЛОЛОЛОШКИ, БОЛЬШОЙ ОНЛАЙН, КОПИЯ РИЛИВОРЛДА
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат