NeoRtp – Random Teleport Plugin
NeoRtp is a lightweight, safe, and customizable Random Teleport (RTP) plugin.
It allows players to quickly teleport to random locations in the Overworld, Nether, or End using either a GUI menu or direct commands.
✨ Features
- Command
/rtp- No arguments → Opens an interactive GUI (choose Overworld, Nether, or End).
- With arguments → Teleports directly to a chosen world (
/rtp overworld,/rtp nether,/rtp end).
- Safe teleportation system
- Avoids lava, water, powder snow, cactus, fire, magma, etc.
- Ensures at least 2 blocks of air above the player.
- Respects the WorldBorder.
- Configurable cooldown (default: 60 seconds).
- Visual & sound effects (Enderman teleport sound + portal particles).
- Customizable messages (
messages.yml). - Flexible configuration (
config.yml):- Minimum and maximum teleport radius per world.
- Custom teleport center (or spawn by default).
- Permissions support for staff & players.
🔧 Configuration
config.yml→ cooldown, min/max radius, custom center.messages.yml→ translate or personalize all plugin messages.
📦 Permissions
neortp.use→ allows using/rtp(enabled by default).neortp.bypass.cooldown→ bypasses the cooldown (for staff).
🛠️ Requirements
- Paper 1.21.x (works from
1.21.0to1.21.8). - Java 21 or higher.
🔮 Future Plans
- Economy support (Vault) → pay for teleportation.
- PlaceholderAPI integration.
- World/biome restrictions.
📷 Screenshots
**
🤝 Contributing
Issues, suggestions, and pull requests are welcome!
📜 License
This project is released under the All rights reserved.
Copyright (c) 2025 Pierrecreeper All rights reserved.
This software is provided as-is. Redistribution, modification, or commercial use without explicit permission from the author is strictly prohibited.
