
tnt tag
Explosive survival tag minigame for 20-25 players. Pass the TNT before it explodes! Last player standing wins across 6 intense rounds.
- Загрузки
- 276
- Подписчики
- 1
- Обновлён
- 27 ноября 2025 г.
- Лицензия
- MIT
Опубликован 7 ноября 2025 г.
💥 TNT TAG - Explosive Survival Tag Game
TNT TAG is an explosive survival-style tag minigame plugin for Minecraft servers, designed for 20-25 players. Get ready for intense 6-round matches where randomly selected players carry TNT and must pass it to others before time runs out!
🎮 Game Overview
- Players: 20-25 players per game
- Duration: Approximately 5 minutes (6 rounds total)
- Objective: Survive all 6 rounds without exploding. Last player standing wins!
- Game Mode: Survival tag with explosive consequences
✨ Key Features
Dynamic Round System
- 6 Fixed Rounds with escalating difficulty
- Round-specific TNT holder counts (from 1 player to 50% of survivors)
- Variable round durations (25-50 seconds)
- Special glowing effect in final rounds (Rounds 5-6)
Balanced Gameplay Mechanics
- Speed Boost: TNT holders get Speed II, normal players get Speed I
- No PVP Damage: Players can only transfer TNT, no actual damage
- No Splash Damage: Only TNT holders explode when time runs out
- Arena Boundaries: Automatic teleport-back system prevents players from escaping
Rich Visual & Audio Feedback
- Scoreboard: Real-time game state, round info, and survivor count
- Action Bar: Updates 2x per second with status and warnings
- Boss Bar: TNT holders see countdown progress bar
- Title Messages: Round start, TNT transfer, explosion, and victory announcements
- Particle Effects: Explosions, victory fireworks, game start effects
- Sound Effects: Countdown beeps, explosions, and atmospheric audio
Auto-Start System
- Games automatically start when 20 players join
- 10-second countdown with visual and audio cues
- Automatic game creation and cleanup
📋 Round Breakdown
| Round | TNT Holders | Duration | Special Effect |
|---|---|---|---|
| 1 | 1 player | 40s | None |
| 2 | 25% of players | 30s | None |
| 3 | 25% of players | 30s | None |
| 4 | 50% of players | 25s | None |
| 5 | 33% of players | 40s | All Glowing ✨ |
| 6 | 33% of players | 50s | All Glowing ✨ |
💻 Commands
Player Commands
/tnttag join [arena]- Join a game/tnttag leave- Leave current game/tnttag stats [player]- View statistics/tnttag list- List available arenas
Admin Commands
/tnttag setpos1- Set arena corner 1/tnttag setpos2- Set arena corner 2/tnttag creategame <arena>- Create new arena/tnttag delete <arena>- Delete arena/tnttag start <arena>- Force start game/tnttag stop <arena>- Force stop game/tnttag reload- Reload configuration
🔧 Configuration
Fully customizable via config.yml:
- Minimum/maximum player counts
- Countdown duration
- Round-specific settings (TNT holders, duration, effects)
- Debug mode
- Messages in Japanese and English
📊 Statistics System
Tracks player performance:
- Games played
- Wins
- Rounds survived
- TNT tags given/received
- Total survival time
🎯 Perfect For
- Mini-game Servers: Add variety to your server's game rotation
- Events: Host tournaments with built-in statistics
- Community Servers: Great for 20+ player gatherings
- Competition: Built-in leaderboards via statistics
🌐 Multilingual Support
- Japanese (日本語) - Full support
- English - Full support
- Includes player guide documentation in both languages
📦 Requirements
- Minecraft Version: 1.21.5+
- Server Software: Paper (recommended)
- Java Version: 21+
- Players: 20-25 recommended (minimum 4 for testing)
🚀 Installation
- Download the latest JAR file
- Place in your server's
pluginsfolder - Restart your server
- Configure arenas using
/tnttag setpos1and/tnttag setpos2 - Create arena with
/tnttag creategame <arena> - Players can join with
/tnttag join
📖 Documentation
Comprehensive player guide included at docs/index.html:
- Game rules and mechanics
- Strategy tips
- Command reference
- HUD explanation
- Available in Japanese and English
🎨 Design Philosophy
TNT TAG was designed with these principles:
- Fast-paced action - Quick rounds keep energy high
- Strategic depth - Speed differential creates cat-and-mouse gameplay
- Spectator-friendly - Clear visual feedback for observers
- Fair randomization - Equal opportunity for all players
- Scalable difficulty - Progressive challenge across rounds
🐛 Bug Reports & Support
Found a bug? Have a suggestion?
- GitHub Issues: Report here
👨💻 Credits
Game Design: Riku Implementation:* TNT TAG Development Team
📜 License
Licensed under MIT License. See LICENSE file for details.
Ready to explode? Download now and bring explosive fun to your Minecraft server! 💥
Ченджлог
1.0.3Релиз1.21.5 · 27 ноября 2025 г.
Changelog
All notable changes to TNT TAG will be documented in this file.
[1.0.0] - 2025-01-07
Added
- Initial release of TNT TAG plugin
- 6-round survival tag gameplay for 20-25 players
- Auto-start system when minimum players reached
- TNT holder mechanics with speed boosts and transfer system
- Round-specific configurations (holder counts, durations, effects)
- Arena management with pos1/pos2 setup and creation commands
- Comprehensive HUD system:
- Scoreboard: Phase-specific game state display
- Action Bar: Real-time updates (2x/sec) for all player states
- Boss Bar: TNT holder warnings with countdown progress
- Title Messages: Event notifications with 3-second animations
- Visual & audio effects:
- Game Start: Countdown sounds, title display, green particles, Regeneration
- Round Start: Lightning effects, dramatic sounds, particle pillars
- Victory: 10 fireworks, golden particles, glowing effect
- Defeat: Smoke clouds, somber sounds
- Elimination: Explosion particles, smoke rings, blindness effect
- Player commands:
/tnttag join/leave/stats/list(no OP required) - Admin commands:
/tnttag setpos1/setpos2/creategame/delete/start/stop/reload(OP required) - Statistics tracking system (games played, wins, rounds survived, tags)
- Multilingual support (Japanese and English)
- Player guide documentation (HTML format)
- Arena boundary protection system
- Complete game cleanup and restart capability
Technical Details
- Paper 1.21.5 API compatibility
- Java 21 support
- Async-safe HUD managers running on main thread
- Legacy color code support via LegacyComponentSerializer
- Proper game instance cleanup to prevent memory leaks
- Debug logging for troubleshooting
Fixed
- Arena center coordinate calculation (Y-axis)
- Legacy color code warnings in HUD managers
- Async thread errors in scoreboard operations
- Arena boundary check (2D X/Z only, allowing vertical movement)
- HUD cleanup on game end (scoreboard and boss bar persistence)
- Game instance cleanup (prevents "already in game" errors)
- Player game map cleanup (prevents "game full" errors after restart)
Credits
- Game Design: Saito Yuuki (斉藤ゆうき)
- Implementation: TNT TAG Development Team
1.0.2Релиз1.21.5 · 14 ноября 2025 г.
Changelog
All notable changes to TNT TAG will be documented in this file.
[1.0.0] - 2025-01-07
Added
- Initial release of TNT TAG plugin
- 6-round survival tag gameplay for 20-25 players
- Auto-start system when minimum players reached
- TNT holder mechanics with speed boosts and transfer system
- Round-specific configurations (holder counts, durations, effects)
- Arena management with pos1/pos2 setup and creation commands
- Comprehensive HUD system:
- Scoreboard: Phase-specific game state display
- Action Bar: Real-time updates (2x/sec) for all player states
- Boss Bar: TNT holder warnings with countdown progress
- Title Messages: Event notifications with 3-second animations
- Visual & audio effects:
- Game Start: Countdown sounds, title display, green particles, Regeneration
- Round Start: Lightning effects, dramatic sounds, particle pillars
- Victory: 10 fireworks, golden particles, glowing effect
- Defeat: Smoke clouds, somber sounds
- Elimination: Explosion particles, smoke rings, blindness effect
- Player commands:
/tnttag join/leave/stats/list(no OP required) - Admin commands:
/tnttag setpos1/setpos2/creategame/delete/start/stop/reload(OP required) - Statistics tracking system (games played, wins, rounds survived, tags)
- Multilingual support (Japanese and English)
- Player guide documentation (HTML format)
- Arena boundary protection system
- Complete game cleanup and restart capability
Technical Details
- Paper 1.21.5 API compatibility
- Java 21 support
- Async-safe HUD managers running on main thread
- Legacy color code support via LegacyComponentSerializer
- Proper game instance cleanup to prevent memory leaks
- Debug logging for troubleshooting
Fixed
- Arena center coordinate calculation (Y-axis)
- Legacy color code warnings in HUD managers
- Async thread errors in scoreboard operations
- Arena boundary check (2D X/Z only, allowing vertical movement)
- HUD cleanup on game end (scoreboard and boss bar persistence)
- Game instance cleanup (prevents "already in game" errors)
- Player game map cleanup (prevents "game full" errors after restart)
Credits
- Game Design: Saito Yuuki (斉藤ゆうき)
- Implementation: TNT TAG Development Team
1.0.1Релиз1.21.5 · 13 ноября 2025 г.
Changelog
All notable changes to TNT TAG will be documented in this file.
[1.0.0] - 2025-01-07
Added
- Initial release of TNT TAG plugin
- 6-round survival tag gameplay for 20-25 players
- Auto-start system when minimum players reached
- TNT holder mechanics with speed boosts and transfer system
- Round-specific configurations (holder counts, durations, effects)
- Arena management with pos1/pos2 setup and creation commands
- Comprehensive HUD system:
- Scoreboard: Phase-specific game state display
- Action Bar: Real-time updates (2x/sec) for all player states
- Boss Bar: TNT holder warnings with countdown progress
- Title Messages: Event notifications with 3-second animations
- Visual & audio effects:
- Game Start: Countdown sounds, title display, green particles, Regeneration
- Round Start: Lightning effects, dramatic sounds, particle pillars
- Victory: 10 fireworks, golden particles, glowing effect
- Defeat: Smoke clouds, somber sounds
- Elimination: Explosion particles, smoke rings, blindness effect
- Player commands:
/tnttag join/leave/stats/list(no OP required) - Admin commands:
/tnttag setpos1/setpos2/creategame/delete/start/stop/reload(OP required) - Statistics tracking system (games played, wins, rounds survived, tags)
- Multilingual support (Japanese and English)
- Player guide documentation (HTML format)
- Arena boundary protection system
- Complete game cleanup and restart capability
Technical Details
- Paper 1.21.5 API compatibility
- Java 21 support
- Async-safe HUD managers running on main thread
- Legacy color code support via LegacyComponentSerializer
- Proper game instance cleanup to prevent memory leaks
- Debug logging for troubleshooting
Fixed
- Arena center coordinate calculation (Y-axis)
- Legacy color code warnings in HUD managers
- Async thread errors in scoreboard operations
- Arena boundary check (2D X/Z only, allowing vertical movement)
- HUD cleanup on game end (scoreboard and boss bar persistence)
- Game instance cleanup (prevents "already in game" errors)
- Player game map cleanup (prevents "game full" errors after restart)
Credits
- Game Design: Saito Yuuki (斉藤ゆうき)
- Implementation: TNT TAG Development Team
1.0.0Релиз1.21.5 · 7 ноября 2025 г.
Changelog
All notable changes to TNT TAG will be documented in this file.
[1.0.0] - 2025-01-07
Added
- Initial release of TNT TAG plugin
- 6-round survival tag gameplay for 20-25 players
- Auto-start system when minimum players reached
- TNT holder mechanics with speed boosts and transfer system
- Round-specific configurations (holder counts, durations, effects)
- Arena management with pos1/pos2 setup and creation commands
- Comprehensive HUD system:
- Scoreboard: Phase-specific game state display
- Action Bar: Real-time updates (2x/sec) for all player states
- Boss Bar: TNT holder warnings with countdown progress
- Title Messages: Event notifications with 3-second animations
- Visual & audio effects:
- Game Start: Countdown sounds, title display, green particles, Regeneration
- Round Start: Lightning effects, dramatic sounds, particle pillars
- Victory: 10 fireworks, golden particles, glowing effect
- Defeat: Smoke clouds, somber sounds
- Elimination: Explosion particles, smoke rings, blindness effect
- Player commands:
/tnttag join/leave/stats/list(no OP required) - Admin commands:
/tnttag setpos1/setpos2/creategame/delete/start/stop/reload(OP required) - Statistics tracking system (games played, wins, rounds survived, tags)
- Multilingual support (Japanese and English)
- Player guide documentation (HTML format)
- Arena boundary protection system
- Complete game cleanup and restart capability
Technical Details
- Paper 1.21.5 API compatibility
- Java 21 support
- Async-safe HUD managers running on main thread
- Legacy color code support via LegacyComponentSerializer
- Proper game instance cleanup to prevent memory leaks
- Debug logging for troubleshooting
Fixed
- Arena center coordinate calculation (Y-axis)
- Legacy color code warnings in HUD managers
- Async thread errors in scoreboard operations
- Arena boundary check (2D X/Z only, allowing vertical movement)
- HUD cleanup on game end (scoreboard and boss bar persistence)
- Game instance cleanup (prevents "already in game" errors)
- Player game map cleanup (prevents "game full" errors after restart)
Credits
- Game Design: Saito Yuuki (斉藤ゆうき)
- Implementation: TNT TAG Development Team
Комментарии
Загружаем…