Плагин Механика Talismans [2026.44]

  • Added new Dispatcher interface. A dispatcher can represent a Player, Entity, Block, or even the Server.
  • Holders (e.g. Enchantment Levels, Talismans, EcoItems) are no longer held by Players, but by Dispatchers
  • Chains / Effects are now triggered by Dispatchers
  • Conditions are now checked against Dispatchers
  • Triggers are now triggered by Dispatchers

For Developers:
  • Deprecated most core API methods and replaced them with new Dispatcher-based methods: e.g. registerHolderProvider has been replaced with registerSpecificHolderProvider<T> and registerGenericHolderProvider
  • Effect#onEnable and Effect#onDisable have had the player versions deprecated and replaced with new versions that take Dispatchers. Update your effects!
  • Condition#isMet has had the player version deprecated and replaced with a new version that takes a Dispatcher
  • All methods like Player#holders, Player#updateHolders, etc. have been deprecated and replaced with Dispatcher<*>#holders etc.

To convert between an Entity and a Dispatcher, just do Entity#toDispatcher - the core flow and most method names have remained the same.

Your existing Effects, Conditions, etc. will still work, however you should update them ASAP as the old methods will eventually be removed!
Автор: bobobo
  • - Добавлена опция conditions.default-state-off-main-thread в файл /plugins/libreforge/config.yml. Эта опция предназначена для более опытных пользователей и должна помочь исправить ситуацию, когда not-met-линии не отображаются в редких крайних случаях. Однако изменение значения с true на false также может привести к тому, что иногда not-met-линии будут отображаться там, где не должны.
Автор: bobobo
  • - Добавлен фильтр is_expression_true
Автор: bobobo
  • - Исправлена ошибка take_damage, вызывающая ошибки в версиях до 1.20
  • - Утратил силу drop_item_for_player, вместо него используйте drop_item
  • - not-met-lines теперь работает и с условиями на эффект
  • - Добавлена функция cooldown_effects
  • - Добавлены эффекты create_boss_bar, remove_boss_bar и update_boss_bar
  • - Исправлена ошибка зачеркивания
Автор: bobobo
  • Триггер take_damage больше не будет срабатывать при повреждении пустоты, /kill или /suicide
  • API: Добавлена категория RegistrableCategory
Автор: bobobo
  • - Добавлено условие is_op
  • - Добавлено значение для триггера shoot_bow, от 0 до 1 в зависимости от натяжения лука
  • - Добавлены фильтры value_above, value_below и value_equals
  • - Фильтр fully_charged теперь работает с функцией shoot_bow
  • - Добавлены фильтры item_durability_above_percent и item_durability_below_percent
Автор: bobobo
  • - Триггер smelt теперь выдает в качестве значения количество выплавленных предметов
  • - Добавлены опциональные фильтры для mine_vein
Автор: bobobo
  • - Исправлена некорректная работа projectile_hit
Автор: bobobo
  • - Добавлен эффект damage_offhand
Автор: bobobo
  • - Интеграция AureliumSkills больше не загружается, если установлен EcoSkills
  • - Исправлена ошибка is_behind_victim
Автор: bobobo
ВерхНиз