Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 4 months ago

🧭 RTP+ — Random Teleport GUI & Advanced Safety System
RTP+ is a premium-quality, GUI-driven random teleport plugin for Paper/Spigot that lets players choose worlds and teleport safely. Now supercharged with Vault economy, PlaceholderAPI support, and SQLite-backed limits.
It delivers a clean world-select GUI, per-world radii, daily/weekly limits, post-teleport invincibility, and safe-location scanning with full config control.
Built for fast UX, zero lag, safe landings, and flexible server rules.
🌟 More from the Developer
Thanks for checking out this project!
If you're interested in more of my work, or just looking for a great Minecraft server to play on, you're welcome to join HYDRAZ Network.
| 🌐 Server Address |
|---|
| play.hydraz.online |
✨ Features
🖼️ GUI-First Random Teleport
- One-click world selection GUI
- Configurable title, size, filler items, and sounds
- Hide disabled worlds automatically
- Live-updating Lore variables (
%cost%,%uses_today%,%daily_limit%)
🧩 Smart World Targeting & Biomes
- Per-world min/max radius (uses world border when max radius is 0)
- Per-world Biome Whitelist/Blacklist (e.g., prevent spawning in Oceans)
- Independent per-world cooldown overrides
🛡️ Safe Teleport Scanning & Invincibility
- Async chunk-loading for zero TPS drop
- Safe-location scan with blacklist blocks (avoids lava, void, cactus)
- Nether Roof Bedrock Protection (prevents spawning above the roof)
- Smart adjacent-block checks (prevents spawning on 1x1 floating blocks)
- Post-RTP Invincibility Grace Period (configurable damage immunity on arrival)
🏦 Economy & Limits (SQLite Backed)
- Vault Integration: Charge players per-world to RTP (Refunds automatically if a safe spot isn't found).
- Daily & Weekly RTP Limits: Cap how many times players can RTP.
- Persistent Cooldowns: Cooldowns and limits are saved to SQLite and survive server restarts.
🎨 Visual Polish & Integration
- PlaceholderAPI Support: Use
%rtpplus_cooldown%on your scoreboards. - Boss Bar Countdown: Beautiful draining Boss Bar while waiting to teleport.
- On-Screen Titles: Dynamic title and subtitle showing coordinates upon arrival.
- Particle Effects: Portal particles during warmup, explosion particles on landing.
🧾 Commands
| Command | Description | Permission |
|---|---|---|
/rtp |
Open the RTP GUI | rtp.use |
/rtp <world> |
Direct teleport | rtp.use |
/rtp reload |
Reload configuration | rtp.reload |
/rtp history [player] |
View last 5 teleport locations | rtp.history (or rtp.admin) |
/rtp stats |
View total RTPs per world | rtp.admin |
/rtp tp <player> <world> |
Force-RTP another player | rtp.admin |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
rtp.use |
Use the /rtp command |
True |
rtp.admin |
Access to admin commands (tp, stats, others' history) |
OP |
rtp.limits.bypass |
Bypass daily/weekly RTP limits | OP |
rtp.cooldown.bypass |
Bypass all cooldowns | OP |
rtp.world.overworld |
RTP in the Overworld | True |
rtp.world.nether |
RTP in the Nether | True |
rtp.world.end |
RTP in the End | True |
rtp.cooldown.vip1 |
VIP 1 cooldown tier (configurable) | False |
rtp.cooldown.vip2 |
VIP 2 cooldown tier (configurable) | False |


