ADDED
- Новые синтаксисы для hologram
UPDATED
- Полностью переработана система обработки holograms
- Сделана возможность привязывать holograms к сущностям
- Обновлён default messages.yml
- Обновлён пример crate
FIXED
- Деобфускация строк
- Условия наград
- bStats
- Неправильная загрузка предметов
- Предметы с курсивными названиями и описаниями
REMOVED
- Старая система holograms
Добавлено
- Повторно добавлены NPC Interactable
- Добавлено событие API CrateOpenEvent
- Добавлено множество новых опций предметов
Обновлено
- Версия BetterModel
- Демо-конфиг больше не содержит предмет nexo
- Переработан сериализатор предметов
Исправлено
- Проблема, из-за которой Entity Interactable не мог спаунить другие типы сущностей, кроме Item Display
- Ошибка в действии Later Actions
- Ошибка в действии Start Ticker
- Ошибка в действии Timed Actions
- NPC Interactables
- Событие Animation End Event не вызывалось асинхронно
Добавлено:Обновлено:
- Новая система сценариев (Waves — замена для Animations)
- Поле aliases для Arguments
Удалено:
- Полностью переработана система Animations
- 80% действий и свойств анимаций перенесены в Waves
- Переработано действие Later Actions
- Переработано действие Start Ticker
- Переработано действие Timed Actions
- Переработан способ сериализации Arguments
- Действие conditional actions, так как оно теперь выполняется через Waves
Добавлено:Обновлено:
- Демонстрационные кейсы загружаются автоматически, если папка crates отсутствует.
- Автоматическая загрузка Waves.
- Поддержка HMCCosmetics.
- Отмена взаимодействия с Bukkit-инвентарями.
- Лимит открытия кейсов для каждого игрока.
- Глобальный лимит открытия кейсов.
- Опция fail-actions для ограничений на открытие кейсов.
Исправлено:
- Уменьшен размер Waves примерно на 8.5 МБ.
- Проблемы с Packet Inventories.
- Ошибки с PAPI placeholders для milestones.
- net.minecraft.server.RunningOnDifferentThreadException в Packet Inventories.
- Проблемы с предметами курсора в пакетах.
ДобавленоОбновлено
- Действие conditional-actions для глобального использования
- Smart Actions
- Действие случайных действий (random actions) для глобального использования
- Универсальное действие Close Inventory
- Предмет-плейсхолдер для предпросмотра награды (используется в меню, если награда недоступна)
- Переменные анимации
- Действие анимации переменной
- Настройки переменных для анимаций
- Система демонстрации наград (reward showcase)
- Пустая демонстрация награды
- Демонстрация предмета-награды
- Действия появления награды
- Действия исчезновения награды
- Интерактивные элементы для наград
- Голограммы для наград
- Возможность бросать демонстрацию награды
- Действие анимации update-model-tint
- Настройка оттенка (tint) для анимации show-model
- Настройки скорости и силы для анимации show-reward-showcase
Исправлено
- Упрощена система трансформации классов
- Зависимость Comet
- Анимации на основе Comet
- Сообщение справки (Help message)
- Гарантированные награды теперь задаются через ID награды, а не через кастомную награду
- Более плавные голограммы (появление и исчезновение)
- Используется один поток для тика анимаций вместо Bukkit Runnable
Удалено
- Обновление сообщений
- Действие звука (Sound action)
- Опечатка в системе аудитории (Audience system)
- Задержка обновления пакета инвентаря
- Трансформация классов
- Возможность выполнения действий игрока через анимации
- Отсутствие стандартных атрибутов у предметов
- Гарантированные награды
- Ошибка плейсхолдера последней награды при отсутствии открытий для указанного места
- Неверный расчёт времени в плейсхолдере последней награды
- Ошибки при взаимодействии с инвентарём через пакеты
- Спавн интерактивных объектов MEG во всех мирах при перезагрузке плагина
- Избыточные действия
- Анимационное действие Close Inventory
ADDEDUPDATED
- Поддержка CraftEngine.
- Добавлен загрузчик-ожидатель (loader awaiter) для CraftEngine.
- Новое сообщение помощи.
- Аннотационный процессор для регистрации условий.
- Новый парсер сообщений.
- Возможность указывать, сколько пустых слотов нужно проверить.
- Сообщения теперь могут выполнять действия.
- Возможность отправки сообщений через Chat / Title / Actionbar.
- Действия Message и Broadcast теперь используют новую систему сообщений.
FIXED
- Версия Waves обновлена до 1.3.5.
- Объединены open requirements и open restrictions.
- Полностью переработана система условий в Waves.
- Тег <ccmd> теперь работает глобально во всех сообщениях Waves.
- Незначительно изменён формат постраничных сообщений.
- Исправлены ошибки с базой данных.
- Исправлены проблемы со старыми цветами и форматированием сообщений.
ADDED
Добавлена улучшенная обработка сообщений из конфига
Добавлены постраничные сообщения
Добавлена команда /waves configmessage
Поддержка тега Console Command Minimessage: [ccmd:'command']
Добавлены задачи reroll в анимации
Внедрена система инъекций действий (для чистки кода)
Добавлена система трансформации действий (внутренний бэкенд плагина)
Добавлена поддержка действий типа Void binder
UPDATED
Полностью переработана система обработки сообщений
Обновлена версия BetterModel
Упрощена логика действий-анимаций
FIXED
Исправлена ошибка с SQL — данные игроков больше не загружаются как общие
Исправлено дублирование выполнения действий
REMOVED
Удалена шаблонная регистрация действий
🔹 Добавлено
– Поддержка версии 1.21.8
– Прямая интеграция с Nexo
– Добавлены анимации действий для BetterModel
🔹 Исправлено
– Проблемы с Interaction Reroll
– Ошибки загрузки предметов Nexo
ADDEDFIXED
- Новые типы взаимодействий с предметами для разделения обычных взаимодействий и взаимодействий через инвентарь.
- Новые флаги отображения текста (is-see-through, background-color, text-opacity, has-shadow).
- Плейсхолдер %page% для всех кнопок в меню предварительного просмотра.
- Поддержка PAPI-плейсхолдеров для всех кнопок в меню предварительного просмотра.
- Не применялись флаги предметов.
- Критическая ошибка с кнопкой открытия в предварительном просмотре.