WoolyNpcs — Гибкое управление NPC на базе ModelEngine

Плагин WoolyNpcs — Гибкое управление NPC на базе ModelEngine 1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
21

minecraft_title(31).png


« плагин для создания интерактивных NPC с использованием кастомных
моделей. Предоставляет администраторам полный контроль над сущностями через
внутриигровые команды без необходимости ручной правки файлов. »


🛠 Ключевые возможности

  • Интеграция с ModelEngine
    • Полная поддержка кастомных моделей и мгновенная смена ID модели.
    • Запуск любых анимаций (например: idle, walk, attack) в реальном времени.
  • Система LookAt (Слежение)
    • Плавный поворот тела и головы NPC вслед за игроком.
    • Тонкая настройка дистанции обзора и индивидуальной высоты глаз для каждой модели.
    • Контроль частоты обновлений в тиках и использование pitch-clamp (ограничение наклона)
      для предотвращения неестественных поз.
    • Автоматический возврат NPC в исходное положение при потере цели.
  • Голограммы (TextDisplay)
    • Встроенное управление многострочными голограммами через современные пакеты TextDisplay.
    • Полный визуальный контроль: масштаб (scale), смещение (offset), тени и настройка фона
      с поддержкой прозрачности (alpha).
    • Поддержка различных типов Billboard (CENTER, VERTICAL и др.) и выравнивания текста.
  • Система Actions (Действия)
    • Триггеры: Поддержка типов клика (RIGHT_CLICK, LEFT_CLICK, SHIFT_CLICK, ANY).
    • Близость: Выполнение команд при входе (ON_ENTER) или выходе (ON_LEAVE) игрока из заданного радиуса.
    • Действия: Консольные команды, команды от лица игрока и отправка сообщений.
    • Условия (Флаги): Проверка прав [PERM:node], персональные кулдауны [CD:seconds]
      и флаг одноразового выполнения [ONCE].

⚙️ Технические особенности

  • Оптимизация: Настраиваемые интервалы проверки триггеров близости и индивидуальная
    дальность видимости (visibility range) для каждого NPC.
  • Безопасность: Наличие глобального списка заблокированных команд (blocked-commands),
    которые NPC запрещено выполнять через экшены (например: op, stop, ban).
  • Автоматизация:* Система фонового автоматического сохранения данных.
    • Настраиваемая задержка загрузки при старте сервера (startup-delay-ticks)
      для корректной инициализации моделей вместе с тяжелыми плагинами.
Зависимости
ModelEngine
Команды и права
Команды и права

Основная команда: /woolynpcs (алиас /wnpc).
Право: woolynpcs.admin (по умолчанию у OP).

Основные подкоманды:
  • /wnpc create <имя> <модель> — создание NPC.
  • /wnpc model <имя> <модель> — смена модели.
  • /wnpc anim <имя> <анимация> — запуск анимации.
  • /wnpc holo <имя> ... — управление строками и визуалом голограммы.
  • /wnpc lookat <имя> ... — настройка параметров слежения.
  • /wnpc action <имя> ... — настройка интерактивности.
  • /wnpc visibility/proximity <имя> <дистанция> — настройка радиусов рендера и триггеров.
  • minecraft_title(31).png
    minecraft_title(31).png
    16.9 KB · Просмотры: 6
Автор
qweyns
Скачивания
7
Просмотры
170
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя qweyns

Поделиться ресурсом

Назад
Сверху Снизу