How to Build a TNT Cannon in Minecraft
Properties of TNT
As I’m sure you know, TNT is dangerous stuff. The destructive properties of an activated TNT block depends on the blocks it is activated near. The blast resistance of each block type will determine the TNT’s destructive force. Air has the weakest blast resistance and obsidian the strongest. When activated near water, or any other liquid, the effectiveness of TNT’s explosion will be limited greatly as well, most often negating any explosiveness. Later on, you will notice that our cannon uses a base of water beneath the TNT charge and this is why. Without the water base, our cannon would explode and that’s not the effect we’re looking for.
The main principle with which our cannon operates is that of the “TNT charge”. What is TNT charge? Well, when two or more TNT blocks are set next to a second set of TNT blocks the set that is first activated enters a charged state and propels the second set as it explodes. Typically this will occur in random, unpredictable directions. A fun way to see this effect is by simply placing a bunch of TNT down and observing how it behaves when activated. You will see that while some blocks simply explode, others are sent flying wildly. This is exactly the effect we’re looking for in our cannon, only it is a charged explosion that is directed in a specific direction without the randomness of a grouped explosion.
Building a Simple TNT Cannon
For our purposes, we’ll use the simplest cannon build, so that you can see the principles at work, replicate them, and make variations.
Step 1 Build the Cannon Frame
Start by placing cobblestone blocks in a rectangular shape, seven blocks long and three blocks wide.
Empty a water bucket on one end of the inside of the cobblestone box. The direction this water flows is the direction we will be aiming our TNT. In the case of the picture below, the water is flowing from right to left and as such, our TNT will be shooting right to left.
Finally, place two cobblestone blocks on the safe end of your rectangle. One of these blocks will be on top of the water source—it must not block it.
Step 2 Lay Out the Redstone Trigger
Now that your frame is complete, place a button or lever on the far side of the cannon as seen below.
Run redstone wire down one side of the canon, from the safe side to one block short of the business end.
Now place a redstone torch on the opposite side of the redstone side of your canon, followed by four redstone repeaters. Left click the repeaters until they are in their most open position or longest timing.
Place another block at the end of your line of repeaters with a redstone torch on its side.
Step 3 Load Your Cannon Carefully
Now it’s time to get down to business. Place four blocks of TNT in the water trench and a final block of TNT on top of the cobblestone block at the end of your row of TNT.
Your cannon should now look exactly as mine does below.
Step 4 Activate Your Cannon
Now it’s time to get down to business. To activate your cannon, press your lever or button. If you are in survival mode, step far back. The result should be something exciting either way.
In the image above, I have just activated my canon. The darkened row of TNT has just been activated and as you can see, current is moving up repeaters on the far side to the final block of TNT. Our cannon is calibrated carefully to activate the final TNT just after the row of charges have been blown—this is so that the final TNT block will be activated just on time. If it were activated too soon or too late, it will explode, taking your cannon with it.
The cannon works using the principle that TNT charges, as explained earlier. The row of four TNT blocks is the charge. These will explode, but will not destroy your cannon as long as there is water beneath it. As they explode, these TNT blocks will lend their power to the final block of TNT sending it through the air on a four second timer.
(1) Here the charge is activated just before the final TNT block is. (2) The TNT charge explodes but does not destroy our cannon, thanks to the water that quickly runs beneath it. You can see the final TNT block being propelled now. (3) With cannon intact, the powered up TNT is about to explode!, (4) Here is the damage done from about 30 blocks away.
This TNT cannon was about as simple as they come, but it doesn’t have to end there. As long as you follow the principles of charging your final TNT block and are sure to time the final block to go off just as the charge is activated, the possibilities are endless. Just think of the multitudinous combinations one can create using redstone, pressure plates, pistons, and even lava!
If you have any questions or comments please feel free to leave them below. If you would like to show of your cannons or redstone creations please do so in the corkboard section of our World!
Follow us on Twitter @MinecraftHowTo!