{"format_version":"1.21.0","animation_controllers":{"controller.animation.bullet.sounds":{"initial_state":"inactive","states":{"inactive":{"transitions":[{"impact_dirt":"q.relative_block_has_any_tag(1,0,0,'dirt','sand','grass','gravel','snow','plant','crop','fertilize_area')"},{"impact_dirt":"q.relative_block_has_any_tag(-1,0,0,'dirt','sand','grass','gravel','snow','plant','crop','fertilize_area')"},{"impact_dirt":"q.relative_block_has_any_tag(0,1,0,'dirt','sand','grass','gravel','snow','plant','crop','fertilize_area')"},{"impact_dirt":"q.relative_block_has_any_tag(0,-1,0,'dirt','sand','grass','gravel','snow','plant','crop','fertilize_area')"},{"impact_dirt":"q.relative_block_has_any_tag(0,0,1,'dirt','sand','grass','gravel','snow','plant','crop','fertilize_area')"},{"impact_dirt":"q.relative_block_has_any_tag(0,0,-1,'dirt','sand','grass','gravel','snow','plant','crop','fertilize_area')"},{"impact_metal":"q.relative_block_has_any_tag(1,0,0,'metal','rail','mob_spawner')"},{"impact_metal":"q.relative_block_has_any_tag(-1,0,0,'metal','rail','mob_spawner')"},{"impact_metal":"q.relative_block_has_any_tag(0,1,0,'metal','rail','mob_spawner')"},{"impact_metal":"q.relative_block_has_any_tag(0,-1,0,'metal','rail','mob_spawner')"},{"impact_metal":"q.relative_block_has_any_tag(0,0,1,'metal','rail','mob_spawner')"},{"impact_metal":"q.relative_block_has_any_tag(0,0,-1,'metal','rail','mob_spawner')"},{"impact_stone":"q.relative_block_has_any_tag(1,0,0,'stone')"},{"impact_stone":"q.relative_block_has_any_tag(-1,0,0,'stone')"},{"impact_stone":"q.relative_block_has_any_tag(0,1,0,'stone')"},{"impact_stone":"q.relative_block_has_any_tag(0,-1,0,'stone')"},{"impact_stone":"q.relative_block_has_any_tag(0,0,1,'stone')"},{"impact_stone":"q.relative_block_has_any_tag(0,0,-1,'stone')"},{"impact_wood":"q.relative_block_has_any_tag(1,0,0,'wood','pumpkin','text_sign')"},{"impact_wood":"q.relative_block_has_any_tag(-1,0,0,'wood','pumpkin','text_sign')"},{"impact_wood":"q.relative_block_has_any_tag(0,1,0,'wood','pumpkin','text_sign')"},{"impact_wood":"q.relative_block_has_any_tag(0,-1,0,'wood','pumpkin','text_sign')"},{"impact_wood":"q.relative_block_has_any_tag(0,0,1,'wood','pumpkin','text_sign')"},{"impact_wood":"q.relative_block_has_any_tag(0,0,-1,'wood','pumpkin','text_sign')"}]},"impact_dirt":{"on_entry":["/playsound bullet.impact.dirt @a[r=30] ~~~ 10 1 0.01","/playsound bullet.impact.dirt.debris @a[r=30] ~~~ 10 1 0.01"]},"impact_metal":{"on_entry":["/playsound bullet.impact.metal @a[r=30] ~~~ 10 1 0.01","/playsound bullet.impact.metal.debris @a[r=30] ~~~ 10 1 0.01","/particle gabrielaplok:bullet_spark ~~~"]},"impact_stone":{"on_entry":["/playsound bullet.impact.stone @a[r=30] ~~~ 10 1 0.01","/playsound bullet.impact.stone.debris @a[r=30] ~~~ 10 1 0.01","/particle gabrielaplok:bullet_spark ~~~"]},"impact_wood":{"on_entry":["/playsound bullet.impact.wood @a[r=30] ~~~ 10 1 0.01","/playsound bullet.impact.wood.debris @a[r=30] ~~~ 10 1 0.01"]}}},"controller.animation.bullet.impact":{"initial_state":"inactive","states":{"inactive":{"transitions":[{"solid":"q.is_on_ground&&!q.is_in_water"},{"water":"!q.is_on_ground&&q.is_in_water"}]},"solid":{"on_entry":["/playsound bullet.ricochet @a[r=60] ~~~ 10 1 0.01","/camerashake add @a[r=4] 0.024 0.024 rotational","/particle gabrielaplok:bullet_dust ~~~","/particle gabrielaplok:bullet_impact ~~~","@s gabrielaplok:hole"]},"water":{"on_entry":["/playsound random.splash @a[r=60] ~~~ 1 1 0.01","/particle gabrielaplok:bullet_water ~~~","@s gabrielaplok:despawn"]}}}}}