EasyRTP
Random teleports: Simple. Safe. Fast
What is EasyRTP?
EasyRTP is a powerful, feature-rich random teleportation plugin designed to enhance player exploration and adventure on your Minecraft server. With smart location finding, visual effects, and comprehensive safety features, it makes random teleportation both exciting and secure.
Features
- Random Teleportation - Teleport to random safe locations with
/rtp - Multi-World Support - Specify different worlds for teleportation
- Player Teleportation - Teleport other players with
/rtpo - Visual Effects - Titles, blindness effects, and sound feedback
- Cost System - Configurable hunger and XP costs
- Smart Location Finding - Safe location detection with chunk preloading
- Performance Optimized - Chunk preloading for instant world loading
- Anti-Spam Protection - Prevents multiple simultaneous teleports
- Fully Customizable - Extensive configuration options
- Permission System - Granular permission control
- Multi-version Support - Compatible with Minecraft 1.19.4 through 1.21.9
Commands
| Command | Description |
|---|---|
/rtp |
Teleport yourself to a random location |
/rtp <player> |
Teleport another player to a random location |
/rtp <world> |
Teleport yourself to a specific world |
/rtp <player> <world> |
Teleport player to a specific world |
/rtpo <player> |
Teleport another player (admin command) |
/rtpo <player> <world> |
Teleport player to specific world (admin) |
/easyrtp reload |
Reload the plugin configuration |
Key Features
Smart Location Finding
- Safe Location Detection: Avoids lava, void, and dangerous blocks
- Configurable Distance: Set minimum and maximum distances from spawn
- Y-Level Constraints: Control teleport height range
- Multiple Attempts: Configurable attempts to find suitable locations
Performance Optimizations
- Chunk Preloading: Automatically loads chunks around teleport location
- Configurable Radius: Adjust preload area for performance vs. speed
- Efficient Algorithms: Optimized location finding with early termination
Visual & Audio Effects
- Animated Titles: "TELEPORTING..." and "TELEPORTED!" with custom timing
- Blindness Effect: Temporary blindness for immersive teleportation
- Sound Effects: Configurable teleport sounds
- Location Information: Shows exact coordinates and teleport timing
Economic Balance
- Hunger Costs: Consume food points for teleportation
- XP Costs: Require experience levels for teleportation
- Bypass Options: Admins can skip costs with permissions
- Flexible Configuration: Enable/disable costs per server needs
Safety & Anti-Abuse
- Cooldown System: Prevent teleport spam
- Multiple RTP Prevention: Block simultaneous teleport attempts
- World Blacklisting: Disable RTP in specific worlds
- Permission-Based Access: Granular control over features
Configuration
EasyRTP is highly configurable. You can adjust:
- Teleport delays and cooldowns
- Location finding parameters (distance, Y-levels, safety checks)
- Cost system (hunger and XP requirements)
- Visual effects (titles, blindness duration, sounds)
- Performance settings (chunk preloading, max attempts)
- All messages and colors
- Permission settings
- And much more!
Quick Start
- Download and install the plugin
- Restart your server
- Use
/rtpto teleport to a random location! - Configure settings in
config.ymlto match your server needs
Usage Examples
Basic Teleportation
/rtp # Teleport yourself
/rtp world_nether # Teleport to Nether
/rtp world_the_end # Teleport to End
Admin Commands
/rtpo PlayerName # Teleport another player
/rtpo PlayerName world_nether # Teleport player to Nether
/easyrtp reload # Reload configuration
Need Help?
Check out the GitHub repository for:
- Full documentation
- Configuration examples
- Troubleshooting tips
- Support options
- Latest updates
Support / Credits
This project is part of Membercat Studios by KasaiSora and has been created by:
- maybeizen: Developer
To report an issue, receive support, or give your feedback, join our Discord Server.
Details
Licensed MIT
Published 10 days ago
Updated 11 days ago



