Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Creators
Details
Licensed MIT
Published last year
RandomTP (RTPPlugin) v2.2
Description The RTP (Random Teleport) Plugin is a powerful and customizable solution for Minecraft servers, allowing players to teleport to random, safe locations in the game world. It offers a balance between adventure and safety, ideal for servers looking to provide their players with new exploration opportunities.
Key Features
- Random Teleportation: Players can teleport to a random, safe location with a simple command.
- Safety Checks: The plugin avoids unsafe destinations (e.g., lava/water blocks and unstable ground).
- Customizable Range: Configure minimum and maximum teleportation radius.
- Economy Integration: Optional fee for RTP usage (requires Vault).
- In-Game Configuration: Admin GUI for cost and radius settings.
- Configurable Messages: All plugin messages can be customized in config.yml.
- Color Codes: Config messages support Minecraft formatting codes (e.g., &c, &a, &6).
- BossBar Countdown: Shows a “searching” BossBar with a countdown while finding a safe location.
- Statistics: Tracks total uses, total distance, and top biomes (stats.yml).
- RTP Stones: Give and use consumable (or unlimited) RTP stones.
- RTP Portals: Create/remove RTP portals; players can step in to teleport after a delay.
Commands
- /rtp Teleports the player to a random, safe location.
- /rtp biome <biomeName> Teleports the player to a random, safe location in the specified biome.
- /rtpback Returns to the previous location before the last RTP.
- /rtpparty Teleports nearby players together.
- /rtpconfig Opens the configuration GUI for administrators.
- /rtpmenu Opens the player RTP menu.
- /rtpstats Shows RTP statistics.
- /rtpstone give <player> [uses] Gives an RTP stone to a player (0 uses = unlimited).
- /rtpportal create <water|lava|nether> Creates an RTP portal at your feet.
- /rtpportal remove Removes an RTP portal at your feet.
Permissions
- rtp.use
- rtp.back
- rtp.party
- rtp.menu
- rtp.config
- rtp.stats
- rtp.stone.use
- rtp.stone.give
- rtp.portal.use
- rtp.portal.create
Installation
- Place the plugin JAR file into your server's plugins folder.
- Restart the server.
- Configure via config.yml and/or the in-game GUI. Configuration Highlights (config.yml)
- Radius: rtp.min-radius, rtp.max-radius
- Economy cost: rtp.cost (Vault required)
- Search behavior: rtp.max-attempts, rtp.search-timeout, rtp.search.attempts-per-tick
- BossBar: rtp.bossbar.enabled, rtp.bossbar.title, rtp.bossbar.color, rtp.bossbar.style
- Messages: rtp.messages.*
Dependencies
- Vault (optional, for economy integration)


