execute if entity @s[tag=gz_bullet_54] run function thepa:projectiles/hit/block/bullet_54
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_0] run function thepa:projectiles/hit/block/bullet_0
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_1] run function thepa:projectiles/hit/block/bullet_1
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_2] run function thepa:projectiles/hit/block/bullet_2
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_5] run function thepa:projectiles/hit/block/bullet_5
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_6] run function thepa:projectiles/hit/block/bullet_6
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_7] run function thepa:projectiles/hit/block/bullet_7
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_47] run function thepa:projectiles/hit/block/bullet_7
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_8] run function thepa:projectiles/hit/block/bullet_8
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_9] run function thepa:projectiles/hit/block/bullet_9
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_10] run function thepa:projectiles/hit/block/bullet_10
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_11] run function thepa:projectiles/hit/block/bullet_11
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_14] run function thepa:projectiles/hit/block/bullet_14
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_15] run function thepa:projectiles/hit/block/bullet_15
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_16] run function thepa:projectiles/hit/block/bullet_16
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_17] run function thepa:projectiles/hit/block/bullet_17
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_18] run function thepa:projectiles/hit/block/bullet_18
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_20] run function thepa:projectiles/hit/block/bullet_20
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_21] run function thepa:projectiles/hit/block/bullet_21
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_22] run function thepa:projectiles/hit/block/bullet_22
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_22_s] run function thepa:projectiles/hit/block/bullet_22_s
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_23] run function thepa:projectiles/hit/block/bullet_23
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_24] run function thepa:projectiles/hit/block/bullet_24
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_26] run function thepa:projectiles/hit/block/bullet_26
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_26] run function thepa:projectiles/hit/block/bullet_27
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_35] run function thepa:projectiles/hit/block/bullet_35
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_53] run function thepa:projectiles/hit/block/bullet_53
execute unless score GLOBAL breaksBlocks matches 0 if entity @s[tag=gz_bullet_55] run function thepa:projectiles/hit/block/bullet_55


execute unless entity @s[tag=gz_continue] run function thepa:projectiles/hit/block/solid
tag @s remove gz_continue