How to Make a Minecraft TNT Cannon

Minecraft has become one of the most popular games of all time. The open-world sandbox game has captured the hearts of millions of gamers around the world. Minecraft is famous for its various features, and one of its features is the TNT Cannon. A TNT Cannon is a structure that uses TNT to propel objects or players across the map. It is a fun and entertaining way to get around and cause some chaos. In this article, we will go through the step-by-step guide on how to make a Minecraft TNT Cannon.

Steps how to make a Minecraft TNT Cannon

Step 1: Collect resources

The first step in building a TNT Cannon is to gather the necessary resources. You will need TNT blocks, slabs, and blocks of your choice, such as wood or stone. Gather these resources to begin constructing your cannon.

Step 2: Create a platform

Once you have the resources, you need to build a platform for the cannon. This platform will serve as a base for the TNT Cannon. The size of the platform should be big enough to hold the entire structure.

Step 3: Place Slabs and TNT blocks

Place slabs on top of the platform to create a flat surface. Then place TNT blocks on top of the slabs. Ensure that the TNT blocks are spaced evenly across the platform.

Step 4: Build the walls

Build the walls to support the TNT Cannon. The walls should be at least three blocks high and one block thick. You can use any block of your choice to build the walls.

Step 5: Place water

Place water on top of the walls to prevent the TNT from damaging the walls. This step is essential as you don’t want the TNT to destroy the walls.

Step 6: Add a button or lever

Install a button or lever on the wall, which will act as the trigger mechanism for the TNT Cannon. It is advisable to add a delay circuit between the button and TNT to ensure proper launch timing.

Step 7: Add an angle

Add an angle to the TNT Cannon. The angle will determine how far the TNT will launch. You can achieve this by adjusting the blocks on the walls. Ensure that the angle is not too steep as the TNT may destroy your structure.

Step 8: Test the Cannon

Test your Cannon to ensure that it launches the TNT as expected. Adjust the angle if necessary.

Step 9: Add Obsidian

Add obsidian blocks to the front of the TNT Cannon. Obsidian is the best material for this task as it is durable and can withstand the impact of the launched TNT.

Step 10: Aim and fire

Aim the TNT Cannon towards your desired target and press the button or lever. Boom! The TNT Cannon has fired.

Step 11: Repeat the process

Repeat the process to launch multiple TNT blocks or entities. Just ensure that you reload the TNT blocks before each launch.

Step 12: Maintain your Cannon

Maintain your TNT Cannon by replacing broken or damaged blocks and reloading TNT as needed.

Explanation how to make a Minecraft TNT Cannon

A TNT Cannon is a structure that launches TNT blocks or entities across a map. It is a fun and entertaining way to get around and cause some chaos. The TNT Cannon works by placing TNT blocks on a platform and launching them using a trigger mechanism. The trigger mechanism can be a button or a lever, and it activates a redstone circuit that ignites the TNT blocks. The TNT blocks explode, causing a propellant force that launches any adjacent blocks or entities.

To make a TNT Cannon, you need to follow a few steps. The first step is to collect the required resources, such as slabs, TNT blocks, and blocks of your choice. You then build a platform and place slabs and TNT blocks on top of the platform. You then build walls to support the TNT Cannon. It is important to add water to the walls to prevent the TNT from damaging them. You then add a button or lever as the trigger mechanism and angle the TNT Cannon to determine the launch distance. Lastly, you add obsidian blocks to the front of the TNT Cannon as a shield against the launched TNT.

Tips and Tricks how to make a Minecraft TNT Cannon

1. Use water to protect your TNT Cannon

Adding water to the walls of the TNT Cannon will protect it from damage caused by the TNT. Be sure not to add too much water, as it may cause the TNT to explode prematurely.

2. Use obsidian to shield your TNT Cannon

Obsidian is the best material to use as a shield against launched TNT. Be sure to replace any damaged obsidian blocks after each launch.

3. Practice aiming your TNT Cannon

The angle of your TNT Cannon determines how far it can launch TNT. Practice aiming your TNT Cannon to get the desired launch distance.

4. Use a delay circuit to time your launches

Adding a delay circuit between the trigger mechanism and TNT blocks will enable you to time your launches better.

5. Keep your TNT Cannon loaded

Reload your TNT Cannon before each launch. You don’t want to waste time reloading in the heat of battle.

6. Do not build your TNT Cannon too close to your base

Building your TNT Cannon too close to your base may cause unintended damage. Build it at a safe distance from your base.

7. Experiment with different block materials

Experiment with different block materials to discover new launch techniques and distances.

8. Do not launch players or animals with your TNT Cannon

Launching players or animals with your TNT Cannon is not advised as it may cause unintended damage or even kill them.

9. Refrain from using your TNT Cannon in survival mode

Using your TNT Cannon in survival mode may cause unintended damage to your base or structures.

10. Have fun and be creative

Minecraft is a game of creativity and fun. Use your TNT Cannon to have fun and experiment with new ideas.

Advantages and Disadvantages

Building a TNT cannon in Minecraft can provide both advantages and disadvantages. Here are 10 of each:


1. Efficient for blowing up large sections of terrain or structures in a short amount of time.
2. Can be used for defense against mobs or players in multiplayer.
3. Allows for easier excavation of valuable resources, such as diamonds or emeralds.
4. Can be used to create unique and entertaining game modes in multiplayer.
5. Reduces the amount of time and effort required for large-scale construction projects.
6. Provides a powerful and explosive experience that can be enjoyed by players of all ages.
7. Can be customized to fit specific needs, such as range or power.
8. Allows for creative experimentation and exploration in the game.
9. Provides players with a sense of power and control within the game world.
10. Can be used to prank friends or enemies in multiplayer.


1. Can be dangerous and destructive to the game world and other players.
2. May require a significant amount of resources and time to build.
3. May cause lag or crashes on lower-end devices or servers.
4. Can be considered cheating or unfair in some multiplayer communities.
5. May be banned or restricted in certain servers or game modes.
6. May accidentally destroy valuable resources or items.
7. Can be difficult or complicated to use effectively.
8. May require frequent repairs or maintenance to function properly.
9. Can be repeatedly used for griefing or trolling players in multiplayer.
10. May not be suitable for all players, as it involves explosive and potentially violent gameplay.

While the advantages of a TNT cannon in Minecraft can provide a range of benefits, it is important to consider the potential disadvantages before using this explosive tool. It is crucial to use caution and responsibility when using a TNT cannon, and to ensure that it is being used in a safe and appropriate manner.


1. What is a TNT cannon in Minecraft?

A TNT cannon is a contraption that uses TNT to launch projectiles, such as blocks or players, to a distance.

2. Why would I want a TNT cannon in Minecraft?

A TNT cannon can be used for a variety of reasons, such as launching blocks to build structures quickly or launching players for fun.

3. How do I make a TNT cannon in Minecraft?

To make a TNT cannon, you will need to gather materials such as TNT, dispensers, and redstone. Then, you will need to follow a set of instructions to assemble the cannon.

4. Can I make a TNT cannon without redstone?

No, redstone is needed to activate the dispensers that launch the TNT.

5. Can I make a TNT cannon without dispensers?

Technically, yes, but it would be very difficult and inefficient. Dispensers are the easiest and most efficient way to launch TNT projectiles.

6. How much TNT do I need for a TNT cannon?

The amount of TNT needed will depend on the size and power of the cannon you want to create. Generally, larger cannons will require more TNT to function properly.

7. How far can a TNT cannon shoot?

The range of a TNT cannon will vary depending on factors such as the power of the cannon and the angle at which the projectiles are launched. However, a well-built cannon can shoot projectiles up to 100 blocks or more.

8. Can I use a TNT cannon to grief other players’ builds?

No, griefing other players’ builds is against the rules of most Minecraft servers and can result in punishment or banning.

9. Can I use a TNT cannon to defend my own builds?

Yes, a well-placed and well-built TNT cannon can be used to defend a base or structure from attackers.

10. Is there a limit to how many TNT cannons I can have in one Minecraft world?

No, you can have as many TNT cannons as you want in a Minecraft world.

11. Can I modify my TNT cannon to launch different types of projectiles?

Yes, there are many types of projectiles that can be launched with a TNT cannon, such as anvils or fireworks. However, modifications to the cannon may need to be made to support the new projectiles.

12. Are TNT cannons dangerous to use?

Yes, TNT can cause a lot of damage if used improperly. It is important to follow all safety procedures and build the cannon in a safe location away from other players and structures.

13. Is it possible to automate a TNT cannon in Minecraft?

Yes, it is possible to set up redstone circuits that will automatically activate the dispensers on a TNT cannon. However, this requires a bit more advanced knowledge of redstone and circuitry.

If you’re a Minecraft player, you’ve probably heard of tnt cannons. These powerful weapons can blast through walls and bases, making them a must-have item for any player in the game. And even better, they’re not too difficult to make! In this article, we’ll take you through the steps of how to make a Minecraft tnt cannon.

First, you need to gather the materials. You’ll need around 40 blocks of cobblestone, 10 blocks of obsidian, and two dispensers. You’ll also need redstone dust and a lever. Make sure to have plenty of tnt on standby, as you’ll need it to test the cannon as you make it.

Now that you have your materials, it’s time to start building. Begin by creating a 6 block long, 4 block wide rectangle out of cobblestone. In the middle of the rectangle, add a block of obsidian. This will be where the tnt will be placed.

Next, you’ll need to add the dispensers. Place one dispenser on each side of the obsidian block, ensuring that they’re facing towards it. Fill both dispensers with tnt. Make sure to put 2 tnt in each dispenser so that 2 projectiles can be shot out at the same time.

Now it’s time to add the redstone. Place a redstone dust on top of the block of obsidian, and lead it up and over the cobblestone rectangle, connecting the two dispensers. Once the redstone connects the two dispensers, add a lever to the end of it.

Conclusion how to make a minecraft tnt cannon

And that’s it! Your Minecraft tnt cannon is now ready to fire. Simply switch on the lever, and the dispensers will shoot out tnt at an incredibly high speed. Remember to stand well back, as the explosion can be incredibly powerful.

Closing how to make a minecraft tnt cannon

So there you have it. Building a Minecraft tnt cannon isn’t too difficult, and once you’ve made one, you’ll find that it’s incredibly useful for taking out enemy bases or just having a bit of fun. Remember to be careful when building it, and always test it in a controlled environment before using it in the game. Good luck, and happy blasting!

Thanks for reading, and we hope you found this article helpful. Be sure to check out our other Minecraft guides for more tips and tricks on how to improve your gameplay. See you in the game!