Плагин GUI [1.8-1.21.11] ⭕ GUIPlus ⭕ Create any menu with logic ⭐ Innovative Animations ✅Ultimate GUI Editor! ✅ [3.4.5]

Изменения:
  • Исправлены некоторые ошибки, связанные с версией 1.21.11
Автор: bobobo
Изменения:
  • В config.yml добавлен параметр disable-last-gui-message.
  • Добавлена поддержка версии 1.21.11.
Автор: bobobo
  • Добавлена возможность перетаскивания для замены предмета в GUIItem
  • Добавлена ошибка при выполнении CustomItemClickEvent, если инвентарь заполнен
  • Добавлен новый ID GUI в тест
  • Прочие небольшие изменения в коде
Автор: bobobo
  • Добавлена экспериментальная опция show-stacktrace в config.yml.
  • Отменены некоторые отладочные сообщения.
  • Прочие небольшие изменения в коде.
  • Улучшена логика релокации для adventure API.
Автор: bobobo
  • Исправлена проблема с Report#reportError, возникавшая при завершении работы сервера в момент ошибки.
  • Обновлены версии библиотек adventure и packetevents до актуальных.
  • В PotionMetaSerializer добавлен ReflectionUtil для предотвращения NoSuchMethodError на некоторых версиях.
  • Добавлен LightInjector для улучшенной обработки ошибок при сбоях в пакетном пайплайне.
Автор: bobobo
  • Исправлена проблема с ConcurrentModificationException в ChatFetcherManager.
  • Добавлена возможность использовать формат MiniMessage (например, <gradient></gradient>, <bold></bold> и подобные).
  • Исправлена ошибка с не найденным файлом при перезагрузке, если файл был удалён.
  • Добавлена защита данных для восстановления файлов, не связанных с GUI-конфигурацией, если они удалены (работает только при перезагрузке плагинов через /guiplus reload).
  • Исправлена ошибка получения null объектов предметов из конфигураций GUI (влияет на событие TakeItemsClickEvent).
  • Улучшена обработка случаев, когда предметы размещаются за пределами GUI.
  • Улучшена обработка случаев, когда уменьшается количество рядов в GUI.
  • Добавлено событие TeleportClickEvent (используйте current для установки текущего местоположения).
  • Улучшена десериализация предметов.
  • Улучшена обработка пустых предметов в GUI (air items, без изменений в игре).
  • Улучшена обработка SetupSceneInventoryMenu.
Автор: bobobo
  • Добавлено улучшенное логирование.
  • Добавлено поле ignoreDurability в TakeItemClickEvent.
  • Улучшено преобразование метаданных голов (skull metadata) для версий 1.21.9+.
  • Удалены лишние классы, улучшена структура кода.
  • Внесены другие незначительные изменения.
Автор: bobobo
  • Добавлено улучшенное логирование.
  • Добавлено поле ignoreDurability в событие TakeItemClickEvent.
  • Улучшено преобразование метаданных черепов для версий 1.21.9+.
  • Удалены лишние классы, улучшен код.
  • Другие мелкие изменения.
Автор: bobobo
  • Исправлена проблема с PotionMetaSerializer для новых версий Minecraft.
  • Исправлена ошибка при релокации packetevents, используемого в GUIPlus.
Автор: bobobo
  • Исправлена ошибка в LegacyFileConverter
  • Различные улучшения и другие незначительные изменения
Автор: bobobo
ВерхНиз