Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
R2S Speed Challenge
Race to Spawn
📖 Introduction
Welcome to the R2S Speed Challenge! This is a fast-paced Minecraft minigame where players race against the clock to reach the finish line — Spawn.
Each challenger is randomly teleported into the world, equipped with powerful buffs, and must make their way to the finish as quickly as possible without cheating.
The system features independent timing, personal best tracking, anti-cheat detection, and a query button for checking your fastest time. It runs entirely on a vanilla Minecraft server (1.20.1+) with minimal setup.
🎮 How to Play
-
Join the challenge
Step on the starting pressure plate and click the blue[Confirm]button in chat. -
Prepare your hotbar
Your first hotbar slot will be automatically replaced with 16 ender pearls. Keep it empty before joining. -
Start running
You will be randomly teleported within a 5000‑block radius and receive:- Speed III (infinite duration, no particles)
- Resistance V (complete immunity to all damage — you cannot die)
- 16 ender pearls for quick traversal
-
Reach the finish
Find and step on the ending pressure plate located at Spawn. Your completion time will be announced server‑wide in red and blue text. -
Rules
- Do not use
/warp,/tpa, or any other teleport commands. - Do not step on emerald blocks — the system will instantly disqualify you and remove all effects.
- Only players who have joined the challenge can trigger the finish. Bystanders stepping on the end plate will be ignored.
- Do not use
-
Check your best time
Press the query button, or type/trigger r2s_showbest set 1.
If you have a recorded time, it will be displayed. Otherwise, you will see “No records yet” in red.
🔧 Server Setup Guide (for Admins)
Requirements
- Minecraft Java Edition 1.20.1 (or a compatible version)
- Server access with permission to manage datapacks and command blocks
- No additional plugins are needed; everything works vanilla
Step 1 – Install the Datapack
- Obtain the
R2S-System.zipdatapack. - Stop your server.
- Navigate to your world folder (usually named
world) and open thedatapacksdirectory. - Place the
R2S-System.zip(or the extractedR2S-Systemfolder) inside. - Start the server.
Step 2 – Activate the System
- Log in as an operator (OP).
- Stand inside the chunk that will run the main loops (a small underground room is perfect).
This chunk will be force‑loaded so the system works even when no one is nearby. - Run the following commands:
/reload /function r2s:install - You will see a confirmation message. The scoreboards and force‑loaded chunk are now active.
Step 3 – Place Three Command Blocks (Manual)
Three command blocks must be placed by hand. Each one should be set to:
- Type: Impulse
- Condition: Unconditional
- Redstone: Needs Redstone
| Location | Command (paste exactly) |
|---|---|
| Starting pressure plate (directly below) | /function r2s:start_trigger |
| Ending pressure plate at Spawn (directly below) | /function r2s:end_trigger |
| Query button (attach button to side) | /function r2s:query_button |
- Use stone pressure plates for both the start and the finish. Place them directly on top of the impulse command blocks.
- The query button can be a wooden or stone button attached to the side of its command block.
Step 4 – Verify the Setup
- Step on the starting plate → a blue
[R2S]confirmation message appears. Click[Confirm]. - You should be randomly teleported and receive Speed III, Resistance V, and 16 pearls.
- Run to the ending plate (place it at spawn) and step on it → the server announces your finishing time.
- Press the query button → your personal best (or “No records yet”) is displayed.
Uninstalling
To completely remove the system, run as an operator:
/function r2s:uninstall
This deletes all scoreboards, tags, and the force‑loaded chunk. You can then safely delete the datapack and the three command blocks.
🏆 Checking Your Best Time
Players can view their fastest run in two ways:
- Query button – press it and click the
[Query]button that appears in chat. - Manual command – type
/trigger r2s_showbest set 1.
If no time has been recorded yet, the message “No records yet” will be shown in red.
Ready? Step on the pressure plate and race to Spawn! 🚀


