Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
⚡ ExRtp
Next-Generation Random Teleportation System for Paper & Folia
Lightning-fast safe chunk calculations, competitive matchmaking queue, physical portal zones, and built-in native holograms with zero external dependencies.
❓ Why ExRtp?
On high-population servers, traditional RTP plugins are infamous for triggering sudden lag spikes, main-thread freezes, and chunk-generation crashes — especially on modern multi-threaded software like Folia.
ExRtp was engineered from scratch to resolve this forever. By executing all location scanning and chunk pre-loading asynchronously on dedicated regional threads, your server maintains a solid 20.0 TPS regardless of how many players are exploring the wilderness simultaneously.
✨ Key Features
⚡ 100% Folia Native & Asynchronous Safety Scanning
- Built natively using Paper & Folia regional scheduling APIs.
- Asynchronous chunk verification prevents world freezing during random searches.
- Intelligent safety algorithm detects safe ground levels in the Nether (prevents spawning on the Nether ceiling or in lava oceans), Overworld, and The End.
🌍 Dynamic World Selection GUI (/rtp)
- Sleek 27-slot menu with Overworld, Nether, and The End options.
- Live Placeholders: Displays real-time player counts (
{players}) in each world and the player's personal latency ({ping}ms). - Fully customizable buttons, lore, materials, slots, and per-world boundaries.
⏱️ 4-in-1 Warmup Countdown Displays
Deliver an immersive teleportation countdown using 4 simultaneous visual indicators:
- 🟣 BossBar: Smooth draining progress bar with configurable colors and styles.
- 🟢 ActionBar: Non-intrusive live second-by-second countdown on screen.
- 🔴 Cinematic Titles: Bold titles and subtitles indicating remaining seconds.
- 💬 Chat Announcements & Sound Effects: Atmospheric audio ticks during countdown and upon landing.
- Automatic cancel triggers on player movement or damage (with bypass permissions).
⚔️ Competitive RTP Queue & Matchmaking (/rtpqueue)
Transform wilderness exploration into an exciting PvP matchmaking system:
- 3-Tier Menu Workflow: Intuitive Main Hub, World Selector, and Duel Invite menus.
- 54-Slot Paginated Player Head Menu: Browse online players and click their skull to send a clickable chat challenge (
/rtpqueue accept <token>). - Synchronized Match Teleportation: Once the queue reaches the required player count (or a duel is accepted), players are teleported together facing each other at a configurable spread distance!
📍 Physical RTP Zones & Zero-Dependency Holograms (/rtpzone)
- Design physical cuboid portals in your lobby or spawn using the in-game wand (
/rtpzone wand). - Players standing inside the zone share a synchronized timer. When the countdown reaches zero, everyone inside is teleported together as a group.
- Native TextDisplay Holograms: Clean floating holograms that auto-update the countdown timer and player counter with NO hologram plugins required (No DecentHolograms or HolographicDisplays needed).
🎨 Modern Hex Colors & Smooth Gradients
- Full support for Hex color codes (
&#RRGGBB) and multi-stop gradient tags (<#00ff87>Text</#60efff>).
📜 Commands & Permissions
| Command | Description | Permission | Default |
|---|---|---|---|
/rtp |
Opens the main Random Teleport GUI | exrtp.use |
Everyone |
/rtp <world> |
Instantly begins safe RTP into a specific world | exrtp.use |
Everyone |
/rtp reload |
Reloads config.yml, menus, and physical zones |
exrtp.admin |
OP |
/rtpqueue |
Opens the Matchmaking Queue Hub | exrtp.queue |
Everyone |
/rtpqueue join [world] |
Joins the queue for a specific world | exrtp.queue |
Everyone |
/rtpqueue leave |
Leaves the active matchmaking queue | exrtp.queue |
Everyone |
/rtpzone wand |
Gives the physical zone selection wand | exrtp.admin |
OP |
/rtpzone create <name> <world> [sec] |
Saves a physical RTP zone from wand selection | exrtp.admin |
OP |
/rtpzone setholo <name> |
Repositions the floating hologram to your location | exrtp.admin |
OP |
/rtpzone delete <name> |
Deletes an active RTP zone | exrtp.admin |
OP |
/rtpzone list |
Lists all configured physical zones | exrtp.admin |
OP |
🛡️ Bypass Permissions
exrtp.bypass.cooldown— Bypass world RTP and queue cooldowns.exrtp.bypass.delay— Instant teleportation bypassing warmup timers.
⚙️ Configuration Preview
▶ Click here to view config.yml
# =============================================================== #
# ExRtp Configuration #
# Modern Async RTP, Matchmaking Queue & Physical Zones #
# =============================================================== #
SETTINGS:
TELEPORT-DELAY: 5
MAX-ATTEMPTS: 20
CANCEL-ON-MOVE: true
CANCEL-ON-DAMAGE: true
NETHER-MAX-Y: 120
NETHER-MIN-Y: 32
BLACKLISTED-BLOCKS:
- LAVA
- WATER
- FIRE
- CACTUS
- BEDROCK
COUNTDOWN-DISPLAY:
CHAT: true
ACTIONBAR:
ENABLED: true
FORMAT: "�ff88Teleporting in &f{time}s"
BOSSBAR:
ENABLED: true
TITLE: "<#00ff87>Teleporting in &f{time} seconds...</#60efff>"
COLOR: "PURPLE"
STYLE: "PROGRESS"
TITLE:
ENABLED: true
TITLE: "&#ff3333&lRTP"
SUBTITLE: "&fTeleporting in &b{time}s"
WORLD-SETTINGS:
world:
MAX-RADIUS: 5000
MIN-RADIUS: 250
CENTER-X: 0
CENTER-Z: 0
COOLDOWN: 30




