TNTSpawn


Make TNT rain from the sky on players! ☄️💣
How to install
Setup a free Minecraft server Minestrator - Free server
Install the plugin software on your server - PaperMC
Download TNTSpawn and place it in your plugins/ folder
Restart your server and enjoy! 🎉
✨ Features
- 🎯 Admin Mode: Spawn TNT on all online players simultaneously
- 👤 Personal Mode: Players can spawn TNT on themselves
- ⏱️ Customizable Intervals: Set spawn time from 1 second to 1 hour
- 🔒 Smart Protection: Players cannot activate personal mode when admin mode is active
- 🎨 Fully Configurable: Messages, sounds, particles, and more
- 🌍 World Control: Whitelist/blacklist specific worlds
- ⚡ Lightweight: Optimized performance with minimal server impact
📋 Commands & Permissions
Admin Commands
| Command |
Description |
Permission |
Example |
/tntspawn-all on [time] |
Spawn TNT on all players |
tntspawn.admin |
/tntspawn-all on 3 |
/tntspawn-all off |
Disable admin mode |
tntspawn.admin |
/tntspawn-all off |
/tntspawn-off |
Disable ALL TNT spawning |
tntspawn.admin |
/tntspawn-off |
Player Commands
| Command |
Description |
Permission |
Example |
/tntspawn on [time] |
Spawn TNT on yourself |
tntspawn.use |
/tntspawn on 5 |
/tntspawn off |
Disable your personal TNT |
tntspawn.use |
/tntspawn off |
/tntspawn reload |
Reload plugin configuration |
tntspawn.admin |
/tntspawn reload |
Aliases
/tntall, /tnta → /tntspawn-all
/tnt → /tntspawn
/tntoff → /tntspawn-off
🎮 How it works
🔴 Admin Mode
When an admin activates the global mode with /tntspawn-all on:
- ✅ TNT spawns on ALL online players at the specified interval
- ❌ Players CANNOT activate their personal TNT mode
- 🔄 All existing personal TNT modes are automatically disabled
- 💥 TNT appears 2 blocks above each player with a 4-second fuse
🟢 Personal Mode
Players can activate their own TNT spawning with /tntspawn on:
- ✅ TNT spawns only on the player who activated it
- ❌ BLOCKED if admin mode is currently active
- 👤 Each player controls their own TNT independently
- 🔄 Automatically stops when the player disconnects
⚡ Emergency Stop
Use /tntspawn-off to instantly disable:
- 🔴 Admin mode (global TNT)
- 🟢 All personal player TNT modes
- 💯 Everything stops immediately!
⚙️ Configuration
Customize everything in config.yml:
Default Settings
- Default interval:
2 seconds
- TNT fuse time:
80 ticks (4 seconds)
- Spawn height:
2 blocks above player
Custom Messages
- Full color code support (
&a, &c, etc.)
- Customizable prefix
- All success/error messages editable
Advanced Features
- Auto-disable on disconnect:
true/false
- Auto-disable on death:
true/false
- Play sounds:
ENTITY_TNT_PRIMED
- Spawn particles:
FLAME, EXPLOSION, etc.
- World whitelist/blacklist support
- Interval limits: min/max seconds
🎯 Use Cases
- 🎪 Mini-games: Create challenging survival games
- 🎭 Events: Host explosive events on your server
- 😈 Pranks: Surprise your friends (and enemies!)
- 🏃 Parkour: Add extra difficulty to obstacle courses
- ⚔️ PvP Arenas: Make battles more chaotic
- 🎓 Training: Practice dodging and survival skills
📊 Requirements
- ✅ Minecraft: 1.21+ (Paper/Purpur/Spigot)
- ✅ Java: 21+
- ✅ Dependencies: None!
🐛 Support & Issues
Found a bug? Have a suggestion?
- 📝 Open an issue on GitHub
- 💬 Join our Discord community
- ⭐ Star the project if you like it!
Made with ❤️ for the Minecraft community
Stay explosive! 💣