Плагин Механика EcoEnchants [v12.25.0]

  • - Удалено зачарование "Удача босса" по умолчанию (Экобоссов больше не существует, их заменили Экомобы).
Автор: bobobo
  • - Исправлена интеграция кастомных биомов (спасибо OfTeN!)
  • - Исправлен мутатор location_to_drop (Спасибо OfTeN!)
Автор: bobobo
  • - Добавлен эффект keep_levels в качестве xp-аналога keep_inventory - используйте оба, если хотите иметь инвентарь в ванильном стиле
Автор: bobobo
  • - Исправлены неработающие закодированные зачарования
Автор: bobobo
  • - Добавлен /libreforge trigger <dispatcher> <id> [value] для диспетчеризации пользовательских триггеров из внешних плагинов, подробнее читайте здесь: trigger_custom | Auxilor Plugins.
  • - Настроен drop_pickup_item
Автор: bobobo
  • Исправлена регистрация зачарований (снова)
  • Исправлена ошибка с регистрацией в версии 1.20.2 и ниже
Автор: bobobo
  • Лайк 0
Реакции:1 пользователя
  • - Исправлены некоторые плейсхолдеры, не работающие в постоянных эффектах при редких обстоятельствах (исправление стимулирующих зачарований)
  • - Исправлена неработающая перезагрузка
  • - Исправлено несколько ошибок, связанных с держателями, диспетчерами, вложенными цепочками, эффектами типа add_holder и плейсхолдерами держателей (например, %level%)
Автор: bobobo
  • - Исправлены разрешения
Переписан основной API EcoEnchants.
Для пользователей эта версия не несет никаких существенных нововведений, однако для разработчиков она существенно отличается от всех предыдущих версий EcoEnchants. Это было необходимо для того, чтобы реализовать поддержку версии 1.20.3+ (пока экспериментальную, но проверенную на работоспособность), которая требует регистрации NMS.
  • EcoEnchant теперь является интерфейсом и не расширяет Enchantment. Если вы хотите получить обратный энчант, используйте EcoEnchant#enchantment.
  • Все реализации EcoEnchant должны расширять EcoEnchantBase - энчанты на базе libreforge используют LibreforgeEcoEnchant, а энчанты с жестким кодом - HardcodedEcoEnchant.
  • API был значительно очищен и стал более ориентированным на kotlin, однако совместимость с Java не была потеряна
  • com.willfp.ecoenchants.enchants был перемещен в com.willfp.ecoenchants.enchant (без буквы "s").

Что изменилось для пользователей?​

Да ничего особенного! Все ваши конфигурации будут работать точно так же, как и раньше, и эта версия является просто заменой. Однако, если вы используете плагин, который использует EcoEnchants API, он будет работать до тех пор, пока не будет обновлен!

Поддержка 1.20.3+ все еще находится в стадии эксперимента!​

Если у вас возникнут какие-либо ошибки в новых версиях (что вполне вероятно), пожалуйста, сообщите о них в дискорд, и мы разберемся с ними как можно скорее.

Также в конфиге появилась новая опция, позволяющая использовать наковальни после ограничения "Слишком дорого": anvil.max-repair-cost
Автор: bobobo
  • - Обновлен Kotlin, что должно исправить ошибки для некоторых людей
  • - Исправлен неработающий триггер перемещения
Автор: bobobo
  • - Улучшен/исправлен триггер корюшки (Спасибо OfTeN!)
  • - Добавлен эффект drop_item_slot (Спасибо OfTeN!)
  • - Удален paper-plugin.yml
Автор: bobobo
ВерхНиз