on script load: register new shaped recipe for 24 named "&9&lSANDFARMER" using 12, 12, 12, 12, 322:1, 12, 12, 12, 12 on script load: register new shaped recipe for 120 named "&9&lBOYFARMER" using 49, 49, 49, 49, 322:1, 49, 49, 49, 49 on script load: register new shaped recipe for 116 named "&9&lKOPACZ FOSY" using 1, 1, 1, 1, 278, 1, 1, 1, 1 on script load: register new shaped recipe for TNT of infinity 1 named "&4Rzucane TnT" using 407, 407, 407, 407, tnt, 407, 407, 407, 407 on rightclick: if name of player's tool is "&4Rzucane TnT": set {TNT.%player%} to true shoot a TNT from player with speed 2.0 remove 1 tnt named "&4Rzucane TnT" from player wait 2 second set {TNT.%player%} to false on place tnt: if {tnt.%player%} is true: cancel event on place of 24: if player's tool is 24 named "&9&lSANDFARMER": loop blocks under event-block: if loop-block is bedrock: stop set loop-block to sand on place of 120: if player's tool is 120 named "&9&lBOYFARMER": loop blocks under event-block: if loop-block is bedrock: stop set loop-block to obsidian on place of 116: if player's tool is 116 named "&9&lKOPACZ FOSY": loop blocks under event-block: if loop-block is bedrock: stop set loop-block to air