MAKER · JAVA
Make a parkour course with real timing

Describe the course and get a stage-based parkour run: procedurally-placed pads that get harder per stage, gold-block checkpoints, automatic fall rescue back to your last checkpoint, a per-player run timer and a persistent best-time sidebar.
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
Parkour Rush — a 4-stage jump course with checkpoint pads, a fall rescue, a per-player timer and a persistent best-time board. Spawns you in a real lobby (basic kit). One command: /function parkour_rush:play
- Format
- Java datapack
- Edition
- Minecraft Java
- Download
- parkour-rush.zip
- Version context
- Generated target: 26.3
Included files (17)
README.txt data/minecraft/tags/function/load.json data/minecraft/tags/function/tick.json data/parkour_rush/function/back.mcfunction data/parkour_rush/function/build.mcfunction data/parkour_rush/function/checkpoint_1.mcfunction data/parkour_rush/function/checkpoint_2.mcfunction data/parkour_rush/function/checkpoint_3.mcfunction data/parkour_rush/function/finish.mcfunction data/parkour_rush/function/game_tick.mcfunction data/parkour_rush/function/load.mcfunction data/parkour_rush/function/play.mcfunction data/parkour_rush/function/second_tick.mcfunction data/parkour_rush/function/start.mcfunction data/parkour_rush/function/tick.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 parkour_rush: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 parkour course with 5 stages" — stage count and theme shape the course.
- 2Install the datapack, then run /function <name>:play.
- 3Your timer starts when you do — beat the course and your best time goes on the leaderboard.
Questions people ask
What happens when I fall?
Fall rescue teleports you back to your last gold-block checkpoint — no void deaths, no climbing back for ten minutes.
Is the course the same every time?
The layout is seeded by the course name — same name, same course; new name, new course. Great for fair time competitions.
Can multiple players race?
Yes — timers are per-player and the best-time sidebar is persistent, so the leaderboard survives restarts.
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.