Primed_Cfour: type: item material: stone_button display name: Primed C4 enchantments: - Lure:1 CFour: type: item material: stone_button display name: C4 Brick Detonator: type: item material: wooden_shovel display name: Detonator Detonate: type: world events: after player right clicks block with:Detonator: - if == 0: - narrate "No C4 has been placed" - if != 0: - foreach as:ExplosionOrigin : - explode power:8 <[ExplosionOrigin]> breakblocks - narrate "detinating at <[ExplosionOrigin]>" - foreach <[EntityBombLoc]>: - explode power:8 <[EntityBombloc]> - narrate "Killed by primed_C4 in inventory" - flag numberobombsplaced:0 - flag Bombloc:! PlaceCfour: type: world events: after player places CFour: - flag Bombloc:->: - flag NumberOBombsPlaced:++ - narrate "C4 placed" after player breaks stone_button: - if : - explode power:8 breakblocks - foreach : - flag Bombloc:<-: - flag numberobombsplaced:-- - narrate boom! after player right clicks entity with:CFour: - inventory set:flag origin:Primed_Cfour destination: slot:10 EntityBombLoc: - take item:Cfour - flag numberobombsplaced:++