Gold Плагин Crucible or MythicCrucible DEV BUILDS [2.4.0 SNAPSHOT 4091]

Исправлено асинхронное изменение блоков, вызванное условиями мебели
Рефакторинг генерации паков
  • Большой класс генератора был разделён на несколько частей, добавлено более информативное логирование ошибок и возможность задавать namespace для каждого пака и предмета
  • Автоматическое применение оттенков bbmodel к определениям предметов
  • Исправлены некоторые проблемы с порядком загрузки при генерации
Remvoed generation rotation limits/clamping since 1.21.11 doesn't need them anymore
EquipSlot API Changes (requires same Mythic Build!)
Fixed lore updates after item updates
Fixed EquipSlot null error
fix: stat randomization for crafting
  • Добавлено: API для кастомных экипируемых предметов
  • Рефакторинг кода
  • Исправлен случай, когда характеристики предметов не удалялись (закрывает #2132)
  • Исправлено отображение удочки при забросе (она была перепутана)
  • Исправление: дополнительные преобразования компонентов
Исправлена поддержка nexo
Добавлена поддержка nexo

Добавлена поддержка плейсхолдеров и алиасы wrapLinePrefix / wrapPrefix / wlp для wrapLineColor в плейсхолдерах ItemData
Исправлен крайний случай для плейсхолдеров
Исправлено `` при отсутствии ItemStack
Исправлен разбор условных плейсхолдеров в ItemData
  • Исправлено: генерация ломалась, если предварительно не выполнить /mm reload
  • Добавлена функция кастомной кнопки меню ARMOR, которая отображает ванильный слот брони в меню
YAML:
ARMOR_FUNCTION_BUTTON:
  Mapping: A
  Function:
    Type: armor
    Slot: HEAD
  • Теперь updateLore работает с предметами без LoreTemplate
  • Длина обёртки ItemData (Wrap-length) теперь игнорирует коды форматирования, такие как <red>
  • Добавлена поддержка \n в описании предметов (lore)
  • Добавлено перенос текста для плейсхолдеров <item.data>:
    wrap=X — переносит текст на новую строку после X символов (разрыв по целым словам)
    wrapLineColor="<gray><italic>" — префикс/цвет, с которого начинается каждая строка
Использование:
YAML:
test_item:
  ItemData:
    Description: "Очень длинное описание того, что делает этот предмет"
  Lore:
  - '<item.data.Description{wrap=32;wrapLineColor="<gray><italic>"}>'
ВерхНиз