Unique identifier for this enchantment.
Display name shown in GUIs.
Lore line added to items (supports colors).
nameColor
String (MiniMessage tag)
default:"gray"
Color of the enchantment name on items. Uses MiniMessage syntax (e.g. ‘gray’, ‘gold’, ‘#ff5555’).
List of item types that can receive this enchantment.
Maximum obtainable level.
Rarity weight for random selection.
XP levels required to combine in an anvil.
Whether triggers use a cooldown.
Time between active triggers firing.
Conditions required for the enchantment to be active.
Level for these triggers.
Triggers fired while active.
inactiveTriggers
List<Ref<TriggerableEntry>>
default:"[]"
Triggers fired when the enchantment becomes inactive.