Использование:
- Добавлена поддержка \n в описании предметов (lore)
- Добавлено перенос текста для плейсхолдеров <item.data>:
wrap=X — переносит текст на новую строку после X символов (разрыв по целым словам)
wrapLineColor="<gray><italic>" — префикс/цвет, с которого начинается каждая строкаYAML:test_item: ItemData: Description: "Очень длинное описание того, что делает этот предмет" Lore: - '<item.data.Description{wrap=32;wrapLineColor="<gray><italic>"}>'
- Исправлена передача неверной силы натяжения лука в триггер onShoot на более новых версиях
- Оптимизировано потребление памяти генератором паков
- Исправлен чрезмерный вывод в консоль
- Исправлено NPE при генерации, если оверлеи не заданы
- Исправлены проблемы с объединением оверлеев паков из MEG и MythicHUD, что также решает проблему с некорректными предметами головы игрока в последних версиях
- Устранён лишний вывод отладки
- Исправлено: pickblock не работал на кастомных блоках в последних версиях
- Исправлено: некоторые ошибки генерации пака, появившиеся из-за overlay-сборки
Добавлена опция GenerateOverlays в файл config-generation.yml, которая позволяет генерировать наложения определений предметов для указанных версий.Эту опцию можно использовать для исправления случаев, когда определения предметов из новых версий нарушают обратную совместимость — например, трезубцы из 1.21.10, которые ломаются на более старых версиях.YAML:Generation: GenerateOverlays: - 1.21.8
Исправлена ошибка, из-за которой кастомная шляпа на старых версиях не соблюдала условия надевания.
- Исправлено поведение разрешений на вращение мебели при отсутствии установленного LuckPerms.
- Добавлен триггер onItemDamaged, срабатывающий при получении предметом урона прочности.
- Исправлен триггер onItemBreak — теперь он корректно работает и может быть отменён.