{"model": {"type": "minecraft:condition","on_false": {"type": "minecraft:select","cases": [{"model": {"type": "minecraft:model","model": "cit-c508ee71:item/itembound/weapons/crossbows/blaze/blaze_arrow"},"when": "arrow"},{"model": {"type": "minecraft:model","model": "cit-c508ee71:item/itembound/weapons/crossbows/blaze/blaze_firework"},"when": "rocket"}],"fallback": {"type": "minecraft:model","model": "cit-c508ee71:item/itembound/weapons/crossbows/blaze/sources_16xcrossbow_blaze_standby"},"property": "minecraft:charge_type"},"on_true": {"type": "minecraft:range_dispatch","entries": [{"model": {"type": "minecraft:model","model": "cit-c508ee71:item/itembound/weapons/crossbows/blaze/blaze_1"},"threshold": 0.58},{"model": {"type": "minecraft:model","model": "cit-c508ee71:item/itembound/weapons/crossbows/blaze/blaze_2"},"threshold": 1.0}],"fallback": {"type": "minecraft:model","model": "cit-c508ee71:item/itembound/weapons/crossbows/blaze/blaze_0"},"property": "minecraft:crossbow/pull"},"property": "minecraft:using_item"}}