
ThrownTNT - RzucaneTNT
ThrownTNT adds a fun and customizable way to throw TNT like grenades!
Автор: NullaretH3781обновлён 26 июн. 2026 г.
ПроклятыеМагияМини-игры
Описание

🧨 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]![]() | [Admin GUI]![]() |
[Lightning TNT Explosion]![]() | [Crafting recipe]![]() |
🔥 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
- 🧩 7 configurable TNT types in toggleable categories — enable/disable any type or whole group
- 📜 Multiple recipes per type — fully custom shapes & ingredients
- 🎚️ Per-type tuning — fuse, throw speed, explosion power, fire, block-break, potion effects
- 🔊 Per-type sounds & particle trails — each toggleable, with global master switches (anti-lag)
- ⏱️ Per-type throw cooldowns
- 🔑 Per-type permissions — control exactly who can throw what
- 🖥️ Admin GUI — grab any TNT with a click
- 🛡️ WorldGuard support — in a
tnt: denyregion, TNT won't explode and none of its effects fire - 🔔 Update notifier — admins are told on join when a new version is out
- 🎨 Full HEX/RGB color support (
&#ff0000and#ff0000) - 💬 Every message is editable — zero hardcoded text
- ✨ Glint without a real enchant → no XP can be extracted in a grindstone
📥 Installation
- Download the latest
ThrownTNT-x.x.x.jar. - Drop it into your server's
plugins/folder. - Restart the server (a Paper server is required — not Spigot).
- Edit
plugins/ThrownTNT/config.ymlto 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.
Последние версии
Все версии →release
ThrownTNT - RzucaneTNT 2.0.0
2.0.026 июн. 2026 г.169Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2paper, purpur
Что нового
# ThrownTNT v2.0.0 — Full Rewrite 🧨
A complete rewrite of the plugin. From a single throwable TNT to **7 fully configurable TNT types**, an admin GUI, per-type recipes & permissions, and proper region protection.
> ✅ One jar runs on **1.21.10, 1.21.11, 26.1 and 26.2** (Paper).
## ✨ New TNT types
- **Classic** — the original boom, now with **3 recipes** (more materials = throws further)
- **Cluster** — scatters a swarm of mini-TNT on impact
- **Nuke** — massive blast radius
- **Napalm / Incendiary** — sets the impact zone 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
## 🛠️ New features
- **Admin GUI** — `/throwntnt gui` to grab any TNT (shift-click for a stack)
- **Categories** — group types and toggle a whole group on/off
- **Per-type config** — fuse, velocity, power, fire, block-break, potion effects
- **Multiple recipes per type**, fully customizable shapes & ingredients
- **Per-type cooldown, sound and particle trail** — each toggleable, plus global master switches to kill all effects (anti-lag)
- **Per-type permissions** (`throwntnt.use.<type>`)
- **WorldGuard support** — in a region with `tnt: deny`, TNT won't explode **and** none of its effects fire
- **Update notifier** via Modrinth (notifies admins on join)
- **Full HEX/RGB color support** (`&#ff0000` and `#ff0000`)
- **Every message is editable** — zero hardcoded text
- Glint without a real enchant → **no XP can be extracted in a grindstone**
## ⚙️ Commands
- `/throwntnt give <type> [amount] [player]`
- `/throwntnt gui` · `/throwntnt list` · `/throwntnt reload`
## 📥 Notes
- Built for **Paper** (not Spigot). Requires Java 21+ (26.1/26.2 require Java 25).
- Author: **NullaretH**
release
Version 1.0 (Stable Release)
1.031 мар. 2025 г.209Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5paper, purpur, spigot
Что нового
⚙️ Features
✅ Throw TNT by right-clicking with a custom TNT item
✅ Cooldown system to prevent TNT spamming
✅ Custom item name with support for & colors and HEX colors
✅ Crafting recipe fully configurable via config.yml
✅ Permission system for command and config access
✅ Command to reload configuration without restarting
✅ Cannot place throwable TNT as a block
✅ Works perfectly on Paper / Purpur / Spigot 1.21+
📦 Commands & Permissions
Command Description Permission
/gettnt [amount] Gives throwable TNT to a player tnt.admin
/throwntnt reload Reloads the config live tnt.reload
🧩 Requirements
Minecraft 1.21+
Paper / Purpur (recommended) Eventually Spigot
Java 17+
📥 Installation
Drop ThrownTNT.jar into your plugins/ folder
Start the server
Edit config.yml and use /throwntnt reload to apply changes
Done! 🎉
💡 Ideas for Use
TNT grenades in PvP arenas
Limited throwable TNT in survival
Minigames like "TNT Dodgeball"
Or pure chaos with infinite TNT 👀
Hardcore Servers 🔥
❤️ Like it?
Leave a ⭐⭐⭐⭐⭐ review :)!
Plugin developed by Deveusz with love for the Minecraft community!



