ICustomTNT: Customizable TNT Explosions for Minecraft

Unleashing Chaos with CustomTNT: The Ultimate Explosive Plugin for Minecraft Servers Minecraft’s vanilla TNT is iconic, but after a few explosions, the thrill can fade. What if you could freeze oceans, vaporize lava lakes, or carve out precise craters with a single block? That’s exactly what the ...

Download CustomTnt for Minecraft 1.20.6

Original name: CustomTnt

Minecraft: 1.20.6

FileVersionLoaderSize
CustomTnt-1.0.0.jar1.20.6—109 КБDownload
CustomTnt-1.0.1.jar1.20.6—110 КБDownload

Unleashing Chaos with CustomTNT: The Ultimate Explosive Plugin for Minecraft Servers

Minecraft’s vanilla TNT is iconic, but after a few explosions, the thrill can fade. What if you could freeze oceans, vaporize lava lakes, or carve out precise craters with a single block? That’s exactly what the CustomTNT plugin delivers. Designed for server owners and map makers, this tool transforms the humble TNT into a fully configurable arsenal of destruction—or creation. Whether you’re running a minigame hub, a survival world, or a creative build server, CustomTNT adds layers of strategy and spectacle that keep players coming back for more.

What Makes CustomTNT Stand Out?

Unlike simple explosion multipliers, CustomTNT lets you define every aspect of a blast. Each TNT variant has its own identity: a custom name (with gradient support), adjustable power, fire-spreading behavior, block-breaking rules, and even the ability to replace blocks after detonation. This means you can craft TNT that clears water without damaging terrain, or one that turns a desert into a frozen wasteland. The plugin ships with several pre-configured types to get you started, but the real magic lies in the config file where you can invent your own.

Pre-Built TNT Types to Experiment With

  • Fluid Cleaner TNT – Removes all water and lava within a 10-block radius, leaving behind dry land or air. Perfect for draining flooded caves or creating instant dry docks.
  • Frost TNT – Freezes water into ice and coats nearby surfaces with a chilly layer. Use it to build ice highways or trap mobs in frozen prisons.
  • Mini TNT – A tiny, safe explosion that barely breaks blocks. Ideal for pranks, sound effects, or controlled demolition in delicate builds.
  • Medium TNT – A balanced blast that ignites blocks and causes moderate damage. Great for standard mining or combat scenarios.
  • Mega TNT – Unleashes a massive explosion with wide destruction, leaving a crater that reshapes the landscape. Handle with care—or don’t.

Each type can be tweaked further. Want a Mega TNT that also sets everything on fire? Just edit the config. Need a Frost TNT that only freezes lava? Adjust the replace-blocks list. The plugin’s flexibility means you’re never locked into a single behavior.

Commands and Permissions: Simple Control

CustomTNT keeps administration straightforward. The core command is /customtnt get <key>, which drops a specific TNT item into a player’s inventory. For example, /customtnt get liquidcleaner hands over the Fluid Cleaner TNT, while /customtnt get frost provides the freezing variant. Only players with the customtnt.admin permission can use this command, ensuring that explosive power stays in trusted hands. Server operators can easily integrate this with existing permission plugins like LuckPerms.

If you’re looking for a hassle-free way to manage mods and plugins, the foxygame.net launcher provides a sleek, modern platform where you can download and install CustomTNT directly from its built-in menu. This eliminates the need to manually hunt for files or wrestle with server directories, making setup almost instant.

Deep Configuration: Your TNT, Your Rules

The heart of CustomTNT lies in its config.yml file. Every TNT type is defined as a separate entry with a unique key. Here’s what you can customize for each:

  • name – The display name of the TNT item, supporting color gradients for a polished look.
  • power – Explosion strength; the radius is roughly half the power value. A power of 6 gives a 3-block radius.
  • setfire – Boolean that determines whether the explosion ignites nearby blocks.
  • breakblocks – Boolean that controls if blocks are destroyed or simply affected by the replace logic.
  • replaceblocks – A list of block transformations. For instance, you can turn stone into gravel, water into air, or lava into obsidian. This is what enables the Fluid Cleaner and Frost effects.
  • description – Lore text that appears on the item, giving players hints about its function.

Editing the config is intuitive. You can duplicate an existing TNT entry, change its key, and tweak the parameters to create something entirely new. Want a “Vacuum TNT” that sucks in nearby entities? While the base plugin doesn’t include that, the API makes it possible for developers to add such behaviors.

For Developers: Hooking into Explosions

CustomTNT isn’t just for server admins—it’s a playground for plugin developers too. The plugin exposes a simple API centered around the CustomTntExplodeEvent. By listening to this event, you can detect exactly which custom TNT type is exploding and modify the outcome in real time. The event provides two key methods:

  • CustomTnt getCustomTnt() – Returns the CustomTnt object with all its configuration data (key, power, etc.).
  • EntityExplodeEvent getEvent() – Gives access to the underlying Bukkit explosion event, allowing you to cancel it, alter the block list, or add custom effects like spawning entities or applying potion effects.

This opens the door to endless creativity. Imagine a TNT that spawns a lightning storm, heals players in the blast radius, or triggers a server-wide message. With a few lines of Java, you can extend CustomTNT to fit any niche your server demands.

Why Your Server Needs CustomTNT

Vanilla explosions are one-dimensional. CustomTNT adds depth, turning a simple mechanic into a versatile tool for gameplay, building, and storytelling. Minigame servers can design unique power-ups; survival servers can introduce rare, powerful TNT as loot; creative servers can use it for rapid terraforming. The plugin is lightweight, easy to configure, and compatible with most Spigot/Paper setups. Plus, the developer API ensures it can grow alongside your server’s needs.

Getting started is as simple as dropping the plugin into your server’s plugins folder and restarting. From there, the config file is your canvas. Experiment with the pre-built types, then craft your own. Before long, you’ll wonder how you ever lived with plain old TNT.

Final Thoughts

CustomTNT redefines what explosions can do in Minecraft. It’s not just about bigger booms—it’s about smarter, more meaningful interactions with the world. Whether you’re a server owner seeking to spice up gameplay or a developer looking for a robust event system, this plugin delivers. The combination of ready-to-use TNT variants, deep configuration, and an accessible API makes it a standout addition to any modded environment. Light the fuse and watch your server transform.