MAKER · JAVA
Make a SkyWars map in seconds
One sentence produces a full SkyWars game: spawn islands ringed around a loot-rich center, chest fills, kit tiers, void elimination and last-team-standing win logic — with a lobby and one-command start.
TRY A PROMPT — ONE CLICK TO THE GENERATOR
WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “A SKYWARS MAP WITH 2 TEAMS”
Skywars Arena · Java datapack · 25 files
It does this: a Java datapack with 20 functions (maps).
README.txt data/minecraft/tags/function/load.json data/minecraft/tags/function/tick.json data/skywars_arena/function/assign_one.mcfunction data/skywars_arena/function/bed_blue.mcfunction data/skywars_arena/function/bed_red.mcfunction data/skywars_arena/function/begin.mcfunction data/skywars_arena/function/build.mcfunction data/skywars_arena/function/countdown_sec.mcfunction … 16 more
Start it: /function skywars_arena:quickstart
How it works
- 1Describe it: "a skywars map with 3 teams, frost theme" — team count, theme and kit tier are parsed from your words.
- 2Install the downloaded datapack into your world's datapacks folder.
- 3Run /function <name>:quickstart to split players onto islands and begin.
Questions people ask
How do players get to their islands?
The quickstart command auto-assigns every online player to a team and teleports them to their island — no manual setup.
Can I change the island layout?
Yes — open it in the Arena Forge 3D editor and paint blocks; your edits are baked into the generated map.
Does it cost anything?
Generation is keyless and deterministic — there's a free monthly allowance, and paid plans raise the cap.
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.