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

  • - Добавлено условие has_talisman
  • - Добавлено условие has_ecoitem
  • - Добавлено условие has_reforge
  • - Добавлено условие is_booster_active
  • - Добавлен мутатор location_to_projectile
- Добавлен эффект remove_item (спасибо OfTeN!).
- Исправлен триггер entity_item_drop на пользователей базовых патрубков
- Добавлен эффект keep_inventory (Спасибо OfTeN!).
- Добавлена система анимации частиц и эффект particle_animation для ее использования!
На данный момент есть два эффекта: trace и ground_spiral, однако в будущем будет добавлено еще много других!
Прочитайте вики-страницу, чтобы узнать больше о том, как их использовать: https://plugins.auxilor.io/effects/all-effects/particle_animation.
  • - Исправлен эффект send_title, не переводивший заполнители заголовков
  • - (API, возможно, некоторые эффекты тоже) Местоположение теперь будет автоматически привязываться как местоположение жертвы или игрока (в зависимости от того, что доступно, приоритет отдается жертве), даже если оно не указано в триггерах
- Добавлена поддержка аргументов цепочки

Они позволяют передавать параметры в цепочки, что делает цепочки эффектов намного, намного более полезными и более многоразовыми - ваша логика может стать намного сложнее с этим!

В любом эффекте цепочки (run_chain, run_chain_inline) теперь есть дополнительная опция, которую можно поместить под args:

chain_args:
<имя>: <значение>.
<имя 2>: <значение 2>

Вы можете добавить столько аргументов, сколько захотите. Вы используете эти значения в цепочках так же, как и другие плейсхолдеры, с %<имя>%, например, если у вас есть аргумент под названием strength, вы будете ссылаться на него с %strength% в вашей цепочке. Аргументы цепочки также поддерживают заполнители - как и все остальное.

Это очень важно, и если вы хотите создать что-то чрезвычайно мощное с помощью эффектов, это сделает это еще проще и быстрее с меньшим количеством повторений!
Автор: bobobo
- Исправлено условие riding_entity, не использующее строки поиска сущностей, и оптимизирована функция isMet через CompileData
- Добавлен not_ в качестве префикса для фильтров, чтобы инвертировать их, и добавлена документация для инверсных фильтров; использование ! в качестве префикса по-прежнему будет работать, однако это не рекомендуется, поскольку yaml рассматривает ! как специальный символ
Автор: bobobo
ВерхНиз