MAKER · JAVA
Make a TNT Run map that keeps everyone moving
Keep running — the block you're standing on disappears a moment after you step on it, and under the floor is lava. Three stacked layers give players a few second chances; the last one still standing wins. Built by the composable engine, so you can remix it in plain English.
TRY A PROMPT — ONE CLICK TO THE GENERATOR
WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “A TNT RUN MINIGAME”
TNT Run · Java datapack · 19 files
It does this: a Java datapack with 14 functions (maps).
README.txt data/minecraft/tags/function/load.json data/minecraft/tags/function/tick.json data/tnt_run/function/begin.mcfunction data/tnt_run/function/build.mcfunction data/tnt_run/function/countdown_sec.mcfunction data/tnt_run/function/countdown_tick.mcfunction data/tnt_run/function/game_tick.mcfunction data/tnt_run/function/kit.mcfunction … 10 more
Start it: /function tnt_run:build
How it works
- 1Describe it: "a tnt run minigame" — add a theme or arena size to taste.
- 2Install the datapack in your world's datapacks folder and /reload.
- 3Run /function <name>:play — players drop in and the floor starts falling.
Questions people ask
How many second chances do players get?
Three stacked floor layers — fall through one and you land on the next, until there's nothing left but lava.
Can I resize the arena?
Yes — size words scale the floor, and you can repaint the whole thing in the Arena Forge 3D editor.
How does someone win?
Last player not in the lava wins the round; rebuild and replay with one command.
Why it never breaks
No language model writes these files. Deterministic engines parse your description into validated parameters and emit game files that are correct by construction — then CI boots real Paper and Bedrock servers weekly to prove packs still load on current Minecraft. Read the full story on the comparison page or in the docs.