Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 3 weeks ago
🌍 RTP Premium — Advanced Random Teleportation
The most feature-rich and safest random teleportation plugin for Paper/Spigot servers.
✨ Features
- 5 Teleport Modes — Normal, Far, Nether, End, Near Player
- 12 Safety Checks — Never teleport into lava, blocks, cliffs, or deep water
- Beautiful GUI Menu — Click to teleport, no commands needed
- Per-mode Cooldowns — Configurable for each mode
- Warmup Timer — Cancel on move, with countdown titles
- Particles & Sounds — Beautiful teleport effects
- 10 Languages — EN, RU, ES, DE, FR, PT, ZH, JA, KO, TR
- Fully Configurable — Every setting can be changed
- Lightweight — No lag, async location finding
- Permission Support — Per-mode permissions
🎮 Commands
| Command | Description |
|---|---|
/rtp |
Open teleport GUI menu |
/rtp normal |
Normal teleport (up to 4000 blocks) |
/rtp far |
Far teleport (up to 10000 blocks) |
/rtp nether |
Nether teleport |
/rtp end |
End teleport |
/rtp player |
Teleport near a random player |
/rtp help |
Show help |
/rtp reload |
Reload config (admin) |
🔒 Safety System
| Check | Description |
|---|---|
| ✅ Solid ground | Never teleport into air |
| ✅ No lava | Lava is dangerous |
| ✅ No fire | Fire and campfires blocked |
| ✅ No cactus | Cactus, berries, roses blocked |
| ✅ Water depth | Max 3 blocks deep |
| ✅ Cliff check | No cliffs nearby (10 blocks) |
| ✅ Ceiling lava | Check for lava above (Nether) |
| ✅ End platform | 60% solid blocks required |
| ✅ Spawn distance | Min 100 blocks from spawn |
| ✅ Air space | 2 blocks of air for body |
| ✅ Vanish respect | Skip vanished players |
| ✅ World check | Correct world targeting |
🌐 Languages
English, Russian, Spanish, German, French, Portuguese, Chinese, Japanese, Korean, Turkish
📋 Permissions
| Permission | Description | Default |
|---|---|---|
rtp.use |
Open RTP menu | true |
rtp.normal |
Normal teleport | true |
rtp.far |
Far teleport | true |
rtp.nether |
Nether teleport | true |
rtp.end |
End teleport | true |
rtp.player |
Near player teleport | true |
rtp.reload |
Reload config | op |
rtp.bypass.cooldown |
Bypass cooldown | op |
⚙️ Requirements
- Paper / Purpur / Folia 1.21+
- Java 21+
🔐 LuckPerms Support
The plugin uses standard Bukkit permissions, which means it works with any permission plugin — including:
- ✅ LuckPerms (recommended)
- ✅ PermissionsEx (PEX)
- ✅ GroupManager
- ✅ UltraPermissions
- ✅ Any other Vault-compatible permission plugin
Permissions
| Permission | Description | Default |
|---|---|---|
rtp.use |
Open RTP menu | true |
rtp.normal |
Normal teleport (4000 blocks) | true |
rtp.far |
Far teleport (10000 blocks) | true |
rtp.nether |
Nether teleport | true |
rtp.end |
End teleport | true |
rtp.player |
Near player teleport | true |
rtp.reload |
Reload config | op |
rtp.bypass.cooldown |
Bypass all cooldowns | op |
LuckPerms Examples
# Allow VIP to bypass cooldown
/lp group vip permission set rtp.bypass.cooldown true
# Restrict far teleport to admins only
/lp group default permission set rtp.far false
# Give all RTP permissions to a player
/lp user PlayerName permission set rtp.* true
# Disable RTP for guests
/lp group guest permission set rtp.use false
Per-mode Cooldowns by Group
You can combine permissions with the cooldown system. For example:
- Set cooldowns in
config.yml:
cooldowns:
normal: 60
far: 300
nether: 180
end: 180
player: 600
- Allow VIP to bypass them:
/lp group vip permission set rtp.bypass.cooldown true
VIP players will have no cooldown, while default players will have to wait!


