HomeJavaModsThrownTNT - RzucaneTNT
ThrownTNT - RzucaneTNT
ModsJava

ThrownTNT - RzucaneTNT

by NullaretH · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21–26.2 · Paper⬇ Download for 1.21–26.2 · Purpur⬇ Download for 1.21–1.21.5 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Banner

🧨 ThrownTNT

Right-click to throw TNT. A lightweight but deeply configurable Paper plugin that adds 7 unique throwable TNT types — each with its own recipes, behavior, sounds, particle trails and permissions. Fully customizable, region-safe, and translatable down to the last character.

One jar runs on Paper 1.21.10, 1.21.11, 26.1 and 26.2.


📸 Screenshots

[Nuke TNT in Action]Nuke TNT [Admin GUI]ThrownTNT GUI for Admins
[Lightning TNT Explosion]Lightning TNT [Crafting recipe]Crafting

🔥 TNT Types

Type What it does
Classic The original boom — comes with 3 recipes (more materials = throws further)
Cluster Scatters a swarm of mini-TNT on impact
Nuke Massive blast radius for serious demolition
Napalm Sets the impact zone and nearby mobs ablaze
Flash No block damage — blinds & slows nearby players (grief-free PvP)
Lightning Calls down a lightning bolt where it lands
Ender Teleports you to the impact point

✨ Features


📥 Installation

  1. Download the latest ThrownTNT-x.x.x.jar.
  2. Drop it into your server's plugins/ folder.
  3. Restart the server (a Paper server is required — not Spigot).
  4. Edit plugins/ThrownTNT/config.yml to taste, then run /throwntnt reload.

Requirements: Paper 1.21.10+ · Java 21+ (26.1/26.2 require Java 25).


⌨️ Commands

Command Description
/throwntnt give <type> [amount] [player] Give a TNT type
/throwntnt gui Open the admin TNT menu
/throwntnt list List active TNT types
/throwntnt reload Reload the config

Aliases: /ttnt, /rtnt


🔐 Permissions

Permission Default Description
throwntnt.admin op All admin permissions (give, gui, reload)
throwntnt.give op Use /throwntnt give and /throwntnt list
throwntnt.gui op Open the admin GUI
throwntnt.reload op Reload the config
throwntnt.bypass.cooldown op Ignore throw cooldowns
throwntnt.use.<type> configurable Throw a specific TNT type (auto-registered)

⚙️ Config Example

throwCooldown: 5
usePermissions: true
enableSounds: true
enableTrails: true
respectWorldGuard: true

tnt:
  classic:
    enabled: true
    category: explosive
    displayName: "&#ff5555&lThrowable TNT"
    velocity: 2.0
    cooldown: 5
    behavior: NORMAL
    explosion:
      power: 4.0
      breakBlocks: true
      fire: false
    sound:
      enabled: true
      type: "entity.tnt.primed"
    trail:
      enabled: true
      particle: SMOKE
      count: 2
    recipes:
      basic:
        shape: ["GGG", "GTG", "GGG"]
        ingredients: { G: GUNPOWDER, T: TNT }

The full config ships with all 7 types, comments and examples for every option.


Made by NullaretH.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more