MAKER · JAVA

Make a Sumo knockback arena

A tiny platform, a big drop, and one goal: knock everyone else off. The composable engine builds a sumo arena over lava or void with the win logic wired up — pure, fast PvP that a whole lobby can cycle through in seconds.

WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “A SUMO KNOCKBACK ARENA OVER LAVA

Sumo Knockout · Java datapack · 18 files

It does this: a Java datapack with 13 functions (maps).

README.txt
data/minecraft/tags/function/load.json
data/minecraft/tags/function/tick.json
data/sumo_knockout/function/begin.mcfunction
data/sumo_knockout/function/build.mcfunction
data/sumo_knockout/function/countdown_sec.mcfunction
data/sumo_knockout/function/countdown_tick.mcfunction
data/sumo_knockout/function/game_tick.mcfunction
data/sumo_knockout/function/kit.mcfunction
… 9 more

Start it: /function sumo_knockout:build

How it works

  1. 1Describe it: "a sumo knockback arena over lava" — pick a theme, size or kit.
  2. 2Install the datapack and /reload.
  3. 3Run /function <name>:play to drop combatants onto the platform.

Questions people ask

How do you win?

Knock every rival off the platform — last one standing takes the round.

Can I give players knockback weapons?

Yes — mention it in the prompt and the kit is set up for you.

Lava or void?

Either — say which in your description, and repaint the platform in the 3D editor if you want a custom shape.

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.