- Добавлена поддержка хранимых энчантов для правил contains-enchants и contains-enchants-amount.
- Добавлена поддержка группы правил с несколькими совпадениями предметов в любом правиле.
- В правиле has-enchants добавлена поддержка символа *, означающего все энчанты.
- Добавлена поддержка заданного числа в правиле contains-enchants-amount.
- Добавлено новое правило соответствия предмета: contains-enchants-amount.
- Добавлена опция remove-illegal-excess-enchant.ignore-join-time, если установить значение больше 0, то в течение скольких тиков игрок присоединяется к серверу, эта функция не будет обрабатываться.
- Добавлена опция remove-illegal-excess-enchant.run-sync, если установить значение true, то функция будет выполняться только в основном потоке.
- Добавлена поддержка отображения сообщения remove-illegal-excess-enchant в консоли.
- Исправлен плейсхолдер предмета, который не работает так же хорошо.
- Добавлена функция случайного количества слотов.
Плейсхолдер предмета не будет разобран, если предмет не содержит данных о слоте зачарования.
Исправлено то, что в некоторых случаях не отображалось описание слота зачарования предмета.
Добавлена опция settings.add-lore.auto-hide-enchants в файл config.yml. По умолчанию значение true, если установлено false, мы не будем пытаться скрыть энчанты предмета.
- Недавнее обновление EnchantmentSlots привело к значительному разрушению конфигурации. Конфигурация, существовавшая до этой версии, полностью непригодна для использования в этой версии. Вам необходимо удалить существующий файл конфигурации плагина и создать его заново.
- В эту версию будет встроен формат соответствия предметов, предоставляемый плагином MythicChanger, поэтому функция формата соответствия предметов в этой версии больше не требует MythicChanger.
- В результате предыдущая настройка различения предметов на основе идентификаторов предметов стала совершенно неэффективной. Мы заменили все места, связанные с различением предметов, на формат соответствия предметов.
- Конфигурация предметов Extra Slot теперь хранится отдельно в папке extra_slot_items, а не в файле config.yml.
- Настройки слотов предметов теперь хранятся отдельно в папке item_slot_settings, а не все в файле config.yml.
- Внутренний код плагина претерпел значительные изменения, чтобы уменьшить объем работы по последующему обслуживанию.
- Мы добавили подсказку для функции удаления лишних энчантов. Если плагин удаляет зачарование игрока, он получит от нас сообщение об этом.
- Добавлена функция auto-lore.placeholder.parse-lore, если ее отключить, то функция плейсхолдера предметов больше не будет работать.
- Опция автоматического подбора предмета заменена на опцию black-item.
- Добавлена опция auto-lore.lore-prefix, позволяющая определять префикс слота зачарования.
- Некоторые другие мелкие изменения и исправления.