Description
Underfoot TNT Addon
A chaotic Minecraft Bedrock minigame where the ground beneath your feet turns into TNT in real time. Keep moving, or watch the world blow up around you.
Features
- Underfoot TNT conversion: Every tick, the block beneath each participant's feet transforms into a TNT block. Half-blocks (slabs, trapdoors, doors, fences, fence gates, carpets, etc.) are placed at the player's feet level instead.
- Damage = Explosion: Taking damage from a mob or from another TNT explosion spawns a primed TNT at your location — creating brutal chain reactions.
- Smart block preservation: Water, lava, obsidian, bedrock, end portal frame, beds, portals are protected by default. Creative-only blocks (barrier, command_block, structure_void, etc.) are permanently protected.
- Toggle protection categories: In the settings menu, you can turn off protection for water / lava / obsidian / bedrock / end portal frame / bed / end portal / nether portal individually.
- Terrain destruction ON / OFF: Optional toggle to prevent explosions from breaking terrain (great for arena play).
- TNT drops blocked: Breaking a TNT block by hand or via explosion does not drop the TNT item.
- Bilingual UI: Switch between Japanese and English in-game via the settings menu or
/tnt:lang_ja//tnt:lang_encommands. - Countdown intro: 3-2-1-START with sound and title effects.
- Custom completion sound: Java-style achievement sound on game end.
- JSON UI background: Custom menu screen with background art (marker-based server_form override, won't affect other ActionForms).
Commands
| Command | Permission | Description |
|---|---|---|
/tnt:start |
GameDirectors | Start the game (all online players join, 3s countdown) |
/tnt:stop |
GameDirectors | Stop the game |
/tnt:menu |
Any | Open the main menu (start/stop/participant select/settings) |
/tnt:join |
Any | Join the game (yourself) |
/tnt:leave |
Any | Leave the game (yourself) |
/tnt:lang_ja |
GameDirectors | Switch UI language to Japanese |
/tnt:lang_en |
GameDirectors | Switch UI language to English |
How to Play
- Apply both Behavior Pack and Resource Pack to your world.
- Make sure Beta API is enabled in world settings (uses
@minecraft/server 2.7.0). - Run
/tnt:startor open the menu and press "Start". Players have a 3-second countdown to position themselves. - Keep moving! The block you stand on turns into a TNT block.
- Run
/tnt:stopto end the game and play the completion sound.
Requirements
- Minecraft Bedrock Edition v1.21.0 or later (recommended: v1.26.0+ for Script API 2.7.0)
- Holiday Creator Features (Beta API): enable in world settings
- Both BP and RP must be applied together
Tested On
- Minecraft Bedrock Windows 10/11 v1.26.x
- Multiplayer with 2-4 players
Languages
- 日本語 (Japanese)
- English
Credits
- Code & Design: mirinhoshi
License
(C) 2026 みりん (mirinhoshi). All rights reserved.
Distribution terms apply: https://mirin-brog.com/distribution-terms/
- ✅ Personal use, server use, video & streaming OK
- ✅ Modify for personal use
- ❌ Redistribution / repackaging / reupload without permission
- ❌ Selling or monetized redistribution
Links
- Author X / Twitter: @Onimirin
- Blog: mirin-brog.com
- Distribution terms: mirin-brog.com/distribution-terms
Changelog
v2.0.0 (2026-05-24)
- Full rewrite to pure Script API (mcfunction removed)
- New: settings UI with per-block protection toggles
- New: bilingual (JA/EN) support
- New: JSON UI background art (marker-based server_form override)
- New: 3-2-1-START countdown with sound effects
- New: damage from TNT explosions also triggers cascade
- New:
/tnt:join,/tnt:leave,/tnt:lang_ja,/tnt:lang_encommands - Improved: explosion item drops are auto-cleaned





