-
Что нового
- Первый стабильный релиз полноценной сюжетной кампании из 5 актов для PaperMC 1.21.x.
- Продвинутые NPC с покадровыми анимациями, синхронизацией звука и диалоговой системой.
- Босс-механики с фазами, границами арены, визуальной и звуковой обратной связью.
- Полная конфигурация контента через YAML и персональные настройки игрока.
-
Ключевые возможности
- Сюжет и прогресс: Автосохранение прогресса игрока (JSON), индивидуальные достижения.
- Диалоги: Многоязычность (RU/EN), скорость воспроизведения, эффекты и озвучка.
- Миры и структуры: Динамическое размещение, контроль состояния мира, порталы и эффекты.
- Предметы: Кастомные сюжетные предметы с NBT и уникальными текстурами.
- Архитектура: Менеджеры (Config/Data/NPC/Dialog/Act и др.), событийная модель.
- Производительность: Троттлинг мобов, оптимизация частиц, асинхронное сохранение.
-
Команды
/story start— запуск кампании/story menu— настройки и меню/story give <player> <item>— выдача предметов/story debug— отладочная информация
-
Совместимость и требования
- PaperMC 1.21.1+ (совместим со Spigot API), Java 21+.
- В комплекте:
NpcApi-Paper 1.21.x-4.
-
Установка/обновление
- Скачайте JAR из раздела Releases и поместите в
plugins/. - Перезапустите сервер для генерации конфигов.
- При обновлении сохранённые настройки и прогресс сохраняются.
- Скачайте JAR из раздела Releases и поместите в
-
Известные моменты
- Для корректной загрузки скинов NPC требуется сетевой доступ к ресурсам.
- Рекомендуется проверить тайминги диалогов при кастомизации YAML.
-
Обратная связь
- Сообщайте о багах и предлагайте улучшения через Issues/Discussions репозитория.
Full Changelog: https://github.com/Rethinger/plugin/commits/released