Tnt tag minigames
TNT item within 30 seconds to avoid elimination, featuring arenas, a lobby system, a Scoreboard UI, and configurable settings
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Tnt tag minigames
💣 Ultimate TNT Tag
A high-performance, feature-rich mini-game for Spigot, Paper, and Purpur.
Ultimate TNT Tag is the definitive solution for server owners who want a stable, optimized, and "fool-proof" mini-game experience. Designed with performance in mind, this plugin ensures that your players enjoy a seamless game without affecting your server's TPS.
---
🔥 Key Features
⚡ Ultra-Optimized Engine
* 1.13 to 1.26.2+ Built using efficient event handling and asynchronous tasks where possible. * 1.13 to 1.26.2+ Thoroughly tested cleanup processes ensure that data is cleared once a game ends. * 1.13 to 1.26.2+ Native 1.21 support, with backward compatibility from 1.13 to 1.26.2+.
🎮 Superior Gameplay Experience
* Sound Alerts: The player with the TNT is easily identifiable with a TNT block on their head and a trail of high-quality flame particles. * Sound Alerts: A dedicated sidebar that shows the player's role (Runner/IT) and a real-time explosion countdown. * Sound Alerts: Players automatically receive Speed IV (configurable) to keep the game fast and exciting. * Sound Alerts: Auditory feedback for tagging and countdowns (based on game events).
🛡️ Robust Security & Protection
* PVP Control: If a player leaves the defined arena area, they are automatically assigned the TNT. No more hiding or escaping the map! * PVP Control: The plugin automatically prevents block breaking, placing, and item dropping within the arena zones. * PVP Control: Prevents players from using unauthorized commands during an active match. * PVP Control: Damage is disabled globally, only allowing "tagging" mechanics when the game is active.
---
🕹️ How It Works
1. Winning: Players join via `/tt join`. Once the minimum player count is reached, a 30-second countdown begins. 2. Winning: Players are teleported to the arena. A random player is selected to be "IT". 3. Winning: The "IT" player must punch another player to transfer the TNT. 4. Winning: When the 30-second TNT timer hits zero, the player holding the TNT is eliminated. 5. Winning: The game continues until only one survivor remains. The winner is teleported to the return point and celebrated!
---
🛠️ Administrative Setup
Setting up an arena is designed to be intuitive. Follow these steps:
1. Set Game Spawn: * `/tt setlobby` — Sets the waiting area. * `/tt setreturn` — Sets the location where players go after a game ends. 2. Set Game Spawn: * `/tt create <name>` — Registers a new arena in the system. 3. Set Game Spawn: * Use `/tt <name> pos1` and `/tt <name> pos2` at two opposite corners of your arena to define the play zone. 4. Set Game Spawn: * `/tt <name> setspawn` — The location where players spawn when the game starts.
---
📜 Commands & Permissions
| Command | Description | Permission | | :--- | :--- | :--- | | `/tt join <arena>` | Join a game queue | `tt.player` | | `/tt leave` | Quit the game/lobby | `tt.player` | | `/tt create <name>` | Create a new arena | `tt.admin` | | `/tt <name> pos1/2` | Set arena boundaries | `tt.admin` | | `/tt <name> setspawn`| Set arena spawn point | `tt.admin` | | `/tt setlobby` | Set global lobby | `tt.admin` | | `/tt setreturn` | Set return point | `tt.admin` |
⚙️ Configuration Preview
The plugin is highly customizable via `config.yml` and `messages.yml`:
```yaml
config.yml
settings: start_countdown: 30 # Time in seconds before game starts tnt_timer: 30 # Time in seconds before TNT explodes speed_level: 4 # Speed effect level (e.g., 4 = Speed IV) min_players: 2 # Minimum players needed to start