MAKER · JAVA
Make a King of the Hill arena
One hill, one rule: stand on the control point to rack up score, and the moment you're knocked off, someone else can take it. First player or team to the target score wins. The composable engine builds the pad, the scoring and the win logic from your description.
TRY A PROMPT — ONE CLICK TO THE GENERATOR
WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “KING OF THE HILL ON A NETHER ARENA”
King of the Hill · Java datapack · 20 files
It does this: a Java datapack with 15 functions (maps).
README.txt data/king_of_the_hill/function/begin.mcfunction data/king_of_the_hill/function/build.mcfunction data/king_of_the_hill/function/countdown_sec.mcfunction data/king_of_the_hill/function/countdown_tick.mcfunction data/king_of_the_hill/function/game_tick.mcfunction data/king_of_the_hill/function/kit.mcfunction data/king_of_the_hill/function/load.mcfunction data/king_of_the_hill/function/lobby.mcfunction … 11 more
Start it: /function king_of_the_hill:build
How it works
- 1Describe it: "king of the hill on a nether arena" — theme, kit and score target are understood.
- 2Install the datapack and /reload.
- 3Run /function <name>:play to build the hill and start the contest.
Questions people ask
How is score earned?
You gain points every moment you're standing on the control point — contest it by knocking the current king off.
Solo or teams?
Both — say "2 teams" for team KOTH, or leave it free-for-all. The composable engine handles either.
Can I combine it with other rules?
Yes — "king of the hill but everyone has knockback sticks" builds exactly that.
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.