RTP Cross-Server Random Teleport 1.0

Cross server random teleport with GUI menus, dimension unlocking and a two player matchmaking queue

RTP Cross-Server Random Teleport

RTP is a random teleport plugin that works on a single server or across a whole network. Players run /rtp to open a menu(or directly /rtp <region|WORLD>), pick a dimension, and get teleported to a safe random spot. If you run multiple servers behind Velocity, they can pick which server to teleport to as well, with live player counts and ping shown in the menu.

rtp-cross-server-random-teleport-content-1mfeij.webp


Features

  • /rtp menu with overworld, nether and end buttons (fully configurable)
  • Works on one server or across a network (Redis, works with multiple proxies too)
  • Locked dimensions: players have to enter the nether/end once before they can rtp there. Can be turned off
  • /rtpqueue: matches two random players and teleports them to the same spot together, even from different servers
  • Teleport countdown with cancel on move / cancel on damage
  • Cooldowns and radius set per world
  • Safe location checks, blocked blocks and biomes list (no lava, water etc)
  • Sounds, chat + action bar messages, everything editable in the config (pick which displays in chat or/and action bar)
  • Hex colors and legacy color codes supported
  • MariaDB, PostgreSQL, MySQL and SQLITE(sqlite is for no external database, only locally on one server) support for unlocks.
  • Folia supported


Commands

  • /rtp – open the menu or /rtp <dimension>
  • /rtpqueue – join or leave the queue
  • /rtpreload – reload the config


Setup - READ!!!

If you are using this on a single paper/folia server, just install the RTP-1.0.0.jar and customize the config.yml to your liking, no need to touch database or network features. If you are using this on proxy and one backend server (one paper server or folia with velocity/bungeecord) its the same setup, but if you have more than 1 server running this plugin, you could setup network features, redis and database, so everything is synced across servers, especially when players are unlocking dimensions or trying /rtpqueue from different servers. If you are using this on multi-proxy mode, then install RTP-1.0.0.jar to the backend servers and RTP-Velocity-1.0.0.jar to the Velocity Proxies. And configure network and database in config.yml (the velocity plugin doesn't have configuration files).

Support

  • Discord DM: andrey565_0
Product Info
Statistics
9

Views

0

Purchases

0

Downloads

20.58 MB

File size

22.07.2026

Published

01.08.2026

Updated

Info
Supported software
Supported Versions
1.21 - 26.2
Share & Earn

Share and earn part of the profits, an estimated €0.4 per product sale.

Log in to get your link
Product Image
RTP Cross-Server Random Teleport
RTP Cross-Server Random Teleport