Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
🚀 xRtp – Smart & Secure Random Teleport

xRtp is a powerful, optimized, and fully configurable Random Teleport plugin designed for modern Minecraft servers. Built for professional performance, absolute safety, and extreme customization.

✨ Main Features (v1.0.2 Update)
🚀 Zero-Lag Search Engine
Our new algorithm checks up to 10 coordinates per tick only within pre-generated chunks. This ensures almost instant teleportation with zero TPS drops and zero lag, as it prevents generating new terrain.
🎛 Menu Engine 2.0 (Full Customization)
Total control over your menu.yml. Toggle the auto-filler or design your layout slot-by-slot using slot lists (e.g., slots: [0,1,8,9]) to create unique borders and designs.
⚡ Interactive Menu Actions
Turn menu items into functional buttons. Supports several action types:
CLOSE: Closes the inventory.MESSAGE: Sends custom messages to the player.COMMAND: Executes a player command (e.g.,/spawn).CONSOLE: Executes a command from the console on the player's behalf.
📊 Enhanced Visuals & BossBars
Includes a fully customizable BossBar with dynamic progress titles that show the remaining time (%time%s) during the teleport delay.
📂 Included Files
config.yml→ General settings, optimization toggles, permissions, safety system.menu.yml→ GUI Engine 2.0 layout and menu customization.lang.yml→ Fully customizable messages, BossBar, and translations.Config ES/→ Bonus! Includes a pre-configured Spanish VIP setup.
🔐 Permissions
| Permission | Description |
|---|---|
xrtp.admin |
Reload the configuration using /rtp reload |
xrtp.bypass |
Bypass teleport cooldown |
| (Optional) | General use permission can be disabled in config |
⚙️ Configuration Highlights
✔ Use Pre-generated Chunks (Anti-lag system)
✔ Cancel teleport on movement
✔ Adjustable cooldown duration
✔ Custom slot-by-slot menu filling
✔ Interactive buttons with placeholders
✔ Advanced BossBar with progress titles
✔ Maximum attempts to find a safe location

🎯 Perfect For
Survival • SMP • Skyblock • Factions • Lobby • Etc
💻 Developer API
xRtp includes a powerful and easy-to-use API so other plugins can interact with it. You can execute RTPs manually, check cooldowns, and hook into events to modify or cancel teleports.
How to use it
First, verify that xRtp is loaded and get the instance:
if (Bukkit.getPluginManager().getPlugin("xRtp") == null) {
// xRtp is not installed
return;
}
XRtpAPI api = XRtpAPI.getInstance();


