Mineuniverse
Log in Register
Plugins

ICustomTNT

Adds customizable TNT types with unique effects and mechanics to enhance gameplay.
by imperialroma10
Download Claim this project
472 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun General Mechanics Miscellaneous Role Playing

CustomTNT is a Minecraft plugin that adds fully customizable TNT types with unique explosion effects, block interactions, and mechanics. Perfect for servers looking to enhance gameplay with dynamic explosive tools.


Features

  • Create custom TNT variants with configurable names, power, fire effects, and block replacement.
  • Unique TNT types such as:
    • Fluid Cleaner TNT – Removes water and lava within a 10-block radius.
    • Frost TNT – Freezes water and creates ice in a 5-block radius.
    • Mini TNT – Small explosion, safe for building.
    • Medium TNT – Moderate explosion, ignites blocks.
    • Mega TNT – Massive explosion with wide destruction.

Commands

/customtnt get <key>
Gives a player a custom TNT item by its key.

Examples

  • /customtnt get liquidcleaner – Receive Fluid Cleaner TNT.
  • /customtnt get frost – Receive Frost TNT.

Permissions

  • customtnt.admin – Required to use /customtnt commands.

Configuration

All TNT types can be configured in the plugin’s config.yml.
Each TNT entry supports:

  • name – Custom display name (supports gradients).
  • power – Explosion power (radius is roughly power / 2).
  • setfire – Whether the TNT ignites nearby blocks.
  • breakblocks – Whether the TNT breaks blocks.
  • replaceblocks – Configure block replacement (e.g., turn water/lava into air or ice).
  • description – Lore text shown on the item.

For developers

Plugin provides a simple API that allows developers to hook into custom TNT explosions. You can listen to the CustomTntExploadEvent to detect when a custom TNT type explodes and modify its behavior. Methods:

  • CustomTnt getCustomTnt() – Returns the CustomTnt object representing the exploding TNT (contains its key, power, and configuration).
  • EntityExplodeEvent getEvent() – Returns the original Bukkit EntityExplodeEvent, allowing you to cancel or modify the explosion.
CustomTnt_v1.0.1
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.19.3, 1.20.2, 1.21.8, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.17
Release 2025-07-28 Get
CustomTnt-1.0.0.jar
MC 1.20.6, 1.21.2, 1.21, 1.21.3, 1.19.3, 1.20.2, 1.18.1, 1.20, 1.20.4, 1.20.3-Snapshot, 1.21.4, 1.19.2, 1.20.5, 1.21.5, 1.20.1, 1.21.5-Snapshot, 1.20.3, 1.21.7, 1.17, 1.21.1, 1.18
Release 2025-07-23 Get

More from imperialroma10

PlayerGrave
909
BetterCustomDrop
84
Timber
78,910
TreeTimber v2
773
BetterChunkLoader
75
Bushes Ore
5,798

You Might Also Like

BattleTracker 2.0
A standalone plugin and companion to BattleArena that tracks PVP & PVE statistics along with a suite of additional combat features to enhance server gameplay.
9,997
eHunger Games (Mcpvp hg)
A hunger games plugin like mcpvp
9,985
Basic Trails
Basic Trails Plugin
9,974
HypixelFirework
HypixelFirework
9,956
PremiumBoots [Like GommeHD]
PremiumBoots [Like GommeHD]
9,949
llamaGrapple
A customizable grapple hook!
9,925