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 it right here
Maps build on a paid plan — trying is free and costs you nothing.
Playable maps are part of Diamond Ore. Building one needs a plan — trying costs you nothing.
Actual generated output
Skywars Arena — 2 sky islands over the void with a chest kit and bridging blocks — fight or build across, last one standing wins. Spawns you in a real lobby (basic kit). One command: /function skywars_arena:quickstart
- Format
- Java datapack
- Edition
- Minecraft Java
- Download
- skywars-arena.zip
- Version context
- Generated target: 26.3
Included files (25)
README.txt arena/game-blueprint.json arena/world-blueprint.json data/minecraft/tags/function/load.json data/minecraft/tags/function/tick.json data/skywars_arena/function/assign_one.mcfunction data/skywars_arena/function/begin.mcfunction data/skywars_arena/function/build.mcfunction data/skywars_arena/function/countdown_sec.mcfunction data/skywars_arena/function/countdown_tick.mcfunction data/skywars_arena/function/eliminate.mcfunction data/skywars_arena/function/game_tick.mcfunction data/skywars_arena/function/kit.mcfunction data/skywars_arena/function/load.mcfunction data/skywars_arena/function/lobby.mcfunction data/skywars_arena/function/on_death.mcfunction data/skywars_arena/function/quickstart.mcfunction data/skywars_arena/function/reset.mcfunction data/skywars_arena/function/scores.mcfunction data/skywars_arena/function/start.mcfunction data/skywars_arena/function/tick.mcfunction data/skywars_arena/function/win.mcfunction data/skywars_arena/function/win_check.mcfunction pack.mcmeta pack.png
Installation and verification
- Back up your Java world and confirm the target Minecraft version in pack.mcmeta and README.
- Place the zip in that world's datapacks folder. pack.mcmeta must be at the zip root.
- Run /reload and /datapack list enabled with permission to use commands. Follow the pack's README for its start function and gameplay controls.
Generated entry point: /function skywars_arena:build. Read the README before running it; map/build functions can change blocks.
This file inventory is produced from the example prompt by the repository generator. Structural checks do not prove every gameplay interaction, performance level, device or future Minecraft version. Generated assets can conflict with other packs.
How pack validation worksHow 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.
Capabilities and limitations
Arena Forge generation and exports require a paid plan. You can explore the studio before upgrading. Start in an empty test world: build functions place blocks, and players should playtest spawn safety, team balance and win conditions.
Generated files pass structural checks, and representative packs have automated runtime tests. Test your particular creation in a copy of the world. Read the validation methodology.