Skip to content

Releases: Rethinger/plugin

Story Plugin v1.0 — 5-актовая сюжетная кампания для PaperMC 1.21.x

Choose a tag to compare

@Rethinger Rethinger released this 11 Nov 13:47
329e135
  • Что нового

    • Первый стабильный релиз полноценной сюжетной кампании из 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/.
    • Перезапустите сервер для генерации конфигов.
    • При обновлении сохранённые настройки и прогресс сохраняются.
  • Известные моменты

    • Для корректной загрузки скинов NPC требуется сетевой доступ к ресурсам.
    • Рекомендуется проверить тайминги диалогов при кастомизации YAML.
  • Обратная связь

    • Сообщайте о багах и предлагайте улучшения через Issues/Discussions репозитория.

Full Changelog: https://github.com/Rethinger/plugin/commits/released