Back to mods
Relay Rounds project artwork

CurseForge · Minecraft mod

Relay Rounds

Run cooperative relay races with opt-in teams, ordered gates and explicit nearby baton handoffs.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Relay Rounds release should I use?

Updated yesterday
beta file relay-rounds-0.1.0-beta.1-neoforge-26.3.jar
Game version 26.3
Loader NeoForge

Relay Rounds relay-rounds-0.1.0-beta.1-neoforge-26.3.jar targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Relay Rounds required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Relay Rounds relay-rounds-0.1.0-beta.1-neoforge-26.3.jar need?

relay-rounds-0.1.0-beta.1-neoforge-26.3.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Relay Rounds without breaking your instance.

Built for Relay Rounds relay-rounds-0.1.0-beta.1-neoforge-26.3.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use relay-rounds-0.1.0-beta.1-neoforge-26.3.jar. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside relay-rounds-0.1.0-beta.1-neoforge-26.3.jar. It opens that exact file at the source.

About this project

What does Relay Rounds add?

Relay Rounds

Run a cooperative relay race with friends using ordered gates and an explicitly passed virtual baton. No command blocks, item transfers or teleportation are required.

Quick start

  1. Organizer runs /relayrounds create and /relayrounds invite <player> for each teammate. Organizer is runner one; invitation order sets subsequent legs. Two to eight runners are required.
  2. Each invitee uses /relayrounds accept, or /relayrounds leave to decline. A player can belong to only one roster or invitation at a time.
  3. Organizer stands at each destination and runs /relayrounds gate, in leg order. There must be exactly one gate per runner. /relayrounds undo removes the last draft gate.
  4. With everyone alive, online and in the course dimension, organizer runs /relayrounds start.
  5. Current runner reaches within two blocks of their gate and runs /relayrounds handoff while the next runner is within three blocks. The final runner also uses handoff at their gate to finish.

/relayrounds status shows roster, acceptance, gate coordinates, elapsed ticks and completed splits. Organizer can cancel; anyone can leave. Leaving a running round cancels it for everyone. A declined draft invitation only removes that runner, so the organizer may need to undo/redefine gates before starting.

Timing and safety

Timing uses server ticks, not elapsed real-world seconds. Lag slows tick time. This is recreational timing, not anti-cheat: the mod does not police flying, shortcuts or teleports within a dimension.

Running rounds cancel when any participant disconnects, dies, becomes a spectator or changes dimension. Rounds are session-only and clear on restart. Drafts, running rounds and finished reports expire after one hour of server ticks from creation. At most 16 rounds exist server-wide, with eight runners/gates each; commands have a five-tick per-player cooldown. Course/roster changes lock when started. Reports go to the requesting player; race notices go only to accepted participants. An invitation sends one private notice to its target.

No blocks or inventories are read or modified and no chunks are forced to load. Existing protection/claim systems are not altered. Multiplayer clients do not need this server-side mod. In singleplayer there is no second player, so a team race requires a multiplayer or LAN session.

Files

Choose only your matching version: NeoForge 1.21.1 / Java 21; NeoForge 26.3 / Java 25. Files are not interchangeable.

Provenance and credits

Original relay state-machine and command behavior by RickCode, MIT licensed. Loader event bootstrap and Gradle/QA scaffolding reuse RickCode's MIT projects Last Good Tick and Pocket Balance. Those projects record redstone history and compare inventory snapshots; this mod instead coordinates consenting relay runners, ordered gates and server-tick handoffs. Neither project is required at runtime. MIT copyright notices are included in each file.

New beta release; bugs may remain. Both published NeoForge production artifacts passed dedicated-server startup and separate installed gameplay QA, with 17 runtime checks per target. The pure relay state-machine suite passed 16,018 assertions on each Java version. Graphical and actual multi-client network testing has not been performed; server QA uses actual server objects with synthetic roster positions for race transitions.

Project description from CurseForge.

Pick your setup

Relay Rounds by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Relay Rounds versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.