π§Power Modifiers
Last updated
EnchantmentReform registers 28 built-in modifier keys. Modifiers run in YAML order after trigger conditions and before abilities.
modifiers:
unique-entry-id:
type: damage
conditions: {}
random: 1
cooldown: 0
operation: MULTIPLY
value: 1.25type
required
Registered modifier key. Keys are case-insensitive and - is normalized to _.
conditions
empty
Typed Power Conditions; every child must pass.
random
1
Application probability.
cooldown
0
Per-source, per-power, per-config-path cooldown in seconds.
Common checks run in this order: conditions, probability, then cooldown acquisition. A modifier whose event-specific implementation later finds incompatible context may still have acquired its common cooldown.
SET
operand
ADD
original + operand
SUBTRACT
original - operand
MULTIPLY
original Γ operand
DIVIDE
original Γ· operand; zero keeps original
MIN
minimum of original and operand
MAX
maximum of original and operand
duration
cooldown_time
item_damage
exhaustion
experience
lunge_power
armor_pierce
missing_health_damage
stack_damage_modifier
warden_anger
elytra_boost_not_consume
modify_drops
modify_projectile
replace_projectile
trade_uses_return
trade_emerald_return
fishing_catch
fishing_extra_catch
fishing_replace_catch
fishing_smelt_catch
fishing_hook_timing
Last updated