A mod's own enchantment effect kinds
A minecraft:post_attack entry with enchanted attacker and affected victim whose effect.type is in a
namespace outside minecraft: reaches
native_enchant_effect(enchantment, kind, data, level, victim) when a player's weapon hits a mob and the entry's
requirements pass. victim is the mob's id, and the acting player is the one holding the weapon. A bare type
name is minecraft's own. Other components and pairs, a hit on a player, and an entry inside minecraft:all_of
aren't told yet. An unclaimed kind does nothing. event.data borrows a Tag retained at definition load, not JSON; invalid payloads refuse the definition.