Skip to main content
Minecraft PluginIn Development

RallyPoint

Move your whole server, together.

RallyPoint mass-teleports opted-in players around your server for live events and tours. A host gathers the crowd at a location, a player, or a saved waypoint, with a countdown, safety-checked destinations, and a one-command return that puts everybody back exactly where they started.

Why RallyPoint

Built for a live audience

Moving a hundred players by hand is the fastest way to lose a stream. RallyPoint turns each stop on the tour into one command, handles the crowd safely, and never touches a player who did not ask to come along.

🙋

Opt-In, Always

Players choose whether they can be teleported. Nobody else is ever moved, and the choice is saved the moment it changes.

📍

Named Waypoints

Register the route before you go live, then move the crowd stop to stop with a single command.

⏳

Countdown

A configurable countdown with title, chat, and sound, so the crowd is never yanked mid-sentence and you can talk over it.

🛡️

Safety Checks

Rallies into the void, lava, solid blocks, or the Nether roof are refused, and arrivals are scattered onto solid ground.

🎬

Stage Mode

Hold the crowd in spectator mode or frozen in place so nobody wanders in front of the camera. Hosts stay exempt.

🏠

One-Command Return

Send everyone back to exactly where they were standing, including anyone who logged off part-way through.

How it works

Live in four steps

1

Install the plugin

Drop the RallyPoint jar into plugins/ on a Paper 1.20+ server. There are no dependencies.

2

Players opt in

Everyone taking part runs /rally optin once. The choice is remembered across restarts.

3

Register the route

Stand at each stop and run /rally waypoint set <name> to save it to disk.

4

Run the event

/rally go <name> moves the crowd, and /rally return sends everyone home at the end.

Under the hood

Crowd teleports that behave

A rally is more than a loop over online players. RallyPoint does the work that keeps a large group moving smoothly.

  • Async chunk preload - the destination loads in the background while the countdown runs, so nobody arrives in an unloaded chunk.
  • Batched teleports - players are moved a few per tick instead of all at once, so a big crowd does not spike the server.
  • Dismounting - boats, minecarts, and horses are left behind rather than dragged along.
  • Crash-safe state - opt-ins, waypoints, return points, and stage mode are written to disk as they change, and restored on the next start.

At a glance

Platform
Paper
Minecraft API
1.20+
Dependencies
None
Java
17

Ready to run your event?

The documentation covers installation, the player and host guides, every command, and the full configuration reference.