Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Details
Licensed ARR
Published 5 days ago
Updated last week
Donut RTP (Random Teleport) is a powerful and polished teleportation plugin designed for Minecraft servers running Spigot, Paper, or Folia. Whether you're managing a survival world or a massive multiplayer environment, this plugin ensures safe and configurable random teleports with features that keep your players happy and your admins in control.
Key Features
Random Teleportation
- Teleport to a truly random location within your world boundaries.
- World-specific configurations to tailor each environment.
Safety First
- Avoid lava, water, and protected zones with safety checks.
- Choose between simple and advanced location finding methods.
- Compatibility with Folia for asynchronous location searches.
Warmup & Cooldowns
- Configurable warmup time before teleport begins.
- Global or per-player cooldowns to prevent teleport abuse.
Customization
- Full configuration via
config.yml. - Settings for distance limits, excluded blocks, world restrictions, and more.
Player Commands & Permissions
/rtp– random teleport with optional parameters./rtp reload– reload settings without restarting.- Permissions-based control for server staff and players.
Advanced Options
- Teleport to specific radius or within defined regions.
- Use
WorldTypeconfiguration to handle custom landscapes. - Fine-tune exclude lists and fallback behaviors.
Compatibility & Stability
- Built for Minecraft 1.19+ with modern API support.
- Works with Folia, Spigot, Paper and handles off-thread operations safely.
- Clean shutdown and reload routines to avoid memory leaks.
Why Choose Donut RTP?
- Reliable: Tested across multiple server types and versions.
- Flexible: Configurable for both simple and complex setups.
- Safe: Built-in checks keep players from teleporting into danger.
- Responsive: Fast warmups and teleport handling even on large servers.
- Developer Friendly: Clear codebase and configuration make tweaks easy.
Installation
- Place the
DonutRTP.jarfile in your server'spluginsfolder. - Start the server to generate configuration files.
- Customize
config.ymlto your preferences. - Use
/rtp reloadafter editing to apply changes immediately.
Support & Contributions
For bugs, feature requests, or contributions:
- Join our Discord for real-time support and community discussions.




