{
"format_version": "1.10.0",
"animation_controllers": {
"controller.animation.grimoire": {
"initial_state": "default",
"states": {
"default": {
"transitions": [
{
"action": "(variable.attack_time > 0)"
}
]
},
"action": {
"transitions": [
{
"default": "1.0"
}
],
"on_entry": [
"@s rpg:grimoire"
]
}
}
}
}
}
↑animation_controllers
"animate": [
"root",
"grimoire"
]
},
"animations": {
"grimoire": "controller.animation.grimoire",
↑player.entity.json
"events": {
"rpg:grimoire": {},
"minecraft:gain_bad_omen": {
"add": {
"component_groups": [
"minecraft:add_bad_omen"
]
}
},
"minecraft:clear_add_bad_omen": {
"remove": {
"component_groups": [
"minecraft:add_bad_omen"
]
},
"add": {
"component_groups": [
"minecraft:clear_bad_omen_spell_effect"
]
}
},
"minecraft:trigger_raid": {
"add": {
"component_groups": [ "minecraft:raid_trigger" ]
}
},
"minecraft:remove_raid_trigger": {
"remove": {
"component_groups": [ "minecraft:raid_trigger" ]
}
}
}
↑player.json