
A premium-quality Random Teleport plugin, offering unparalleled safety, performance, and more

A random teleport plugin for Paper, Folia, and proxy networks. It drops players at a safe spot, handles the cooldowns, costs, and warmups around it, and adds an arena style zone system, an admin dashboard, and full cross server support on top. The goal is to stay fast and stable on busy servers and across a network.
Runs on Minecraft 1.21.11 up to 26.2, on Paper, Folia, and Folia forks like CanvasMC.
A safe /rtp looks for a spot that is not lava, not inside a wall, and not in a biome or block you have blacklisted, then teleports the player there. It handles the Overworld, Nether, and End, plus a VOID type for skyblock and void worlds. A background location cache keeps ready spots on hand, so a normal /rtp lands close to instant instead of searching live every time.
Everything is set per world: radius, center, cooldown, warmup, cost, which worlds are allowed, and the biomes or blocks to avoid. Permission groups can override the radius, cost, cooldown, and delay for ranks like VIP, by priority.
/rtp to a random safe spot in the current or default world/rtp <world> for a specific world with its own radius, cost, and rules/rtp <world> <min> <max> for a custom radius, with optional radius based pricing tiers/rtp <player> to teleport someone else/rtp nearplayer to land near a random online player/rtp nearclaim to land near a claimed base (SimpleClaim, GriefPrevention, Lands, WorldGuard), and the subcommand name is renameable/rtp location <id> for named locations, each with its own permission, cost, and radius/rtp gui for a clickable world picker with live cooldowns and costs/rtp spectator for a circular floating head world switcher, handy for staff/rtp queue/rtp dashboard, an in game panel to enable, disable, and tune every module live, written back into config.yml in place so your comments stayplugins/JustRTP/addons| Command | What it does |
|---|---|
/rtp |
Random safe teleport |
/rtp <world> |
Teleport in a specific world |
/rtp <world> <min> <max> |
Teleport with a custom radius |
/rtp <server>:<world> |
Cross server teleport (needs MySQL) |
/rtp <player> |
Teleport another player |
/rtp nearplayer |
Teleport near a random online player |
/rtp nearclaim |
Teleport near a claimed area |
/rtp location <id> |
Teleport to a named location |
/rtp gui |
Open the world picker |
/rtp spectator |
Open the spectator switcher |
/rtp queue join |
Join the matchmaking queue |
/rtp dashboard |
Open the admin panel |
/rtpzone setup <id> |
Create and manage an RTP zone |
/rtp reload |
Reload the configuration |
The full command and permission list is in the docs.
plugins folderconfig.yml/rtp reloadUpdating is safe. New options are merged into your existing files, your old configs are backed up first, and your comments and layout stay where you put them.











ignore: rtp, cross server, randomtp, wildtp, redis, mysql, rtpzone