- migrate your v2.6.1 config automatically
- customrtp now supports feedback:true and cooldown:true
- (their are using the values from your config)
- tp-in-other-world added for global section
- (only useful if you want all worlds to RTP to a single one)
- major refactor of internal checks for safe rtp
- added y-min and y-max in configuration
- updated bstats
- enhanced customrtp with optional parameters (use tab completion to see them):
- shape
- tries
- y-min
- y-max
NOTE: I haven’t found any bugs during my testing, but I also haven’t fully tested this release yet. Apparently, alpha.2 is stable. Please report any bugs you encounter in this release (if there are any).
- Internal optimization
- Internal restructure
- Fixed cooldown counting issue
- Added sound settings for start, end, and cancel of movetimer
NOTE: This release isn’t fully tested. It is recommended to back up your old configuration files before updating.
UPDATE: No bugs reported after quite some time. Should be mostly stable.
- improvement of update checking
- internal restructure
🚀 WildRTP Version 3.0 (Alpha)
This is a complete rewrite of the plugin, bringing highly requested features and major performance improvements.
⚠️ IMPORTANT: READ BEFORE UPDATING
- Alpha Status: This release is mostly stable but not fully battle-tested. Unexpected bugs may occur.
- Breaking Change: Old configurations are NOT compatible. You must delete your
WildRTPfolder and let the plugin generate the new files.
🔗 Useful Links
✨ Key Changes
- 🌍 Custom World Support: You can now set specific RTP parameters (radius, center, shape) for different worlds.
- ⚡ Async Performance: Rewritten teleportation logic to prevent server lag (Paper).
- 🛠️ Full Recode: A modern codebase that is easier to maintain and update.
- 🛡️ Safer Teleports: Improved logic for avoiding water, lava, and blocked biomes.
See it in action
Found a bug? Please report it on Discord!
CustomRTP
- %player% placeholder for the player that executed the command
- Added option for customrtp to include global cooldowns and messages.
- Updated error messages for customrtp to improve clarity and readability.
CustomRTP
The command has been updated with two new optional arguments, indicated as (optional argument).
New command:
/customrtp <player> <world> <startRadius> <endRadius> <originX> <originZ> (cooldown true/false) (messages true/false)
Old command:
/customrtp <player> <world> <startRadius> <endRadius> <originX> <originZ>
Since these new arguments are optional, nothing changes if you omit them. You can still use the old, simpler format as before.
- fixed whitelist
- fixed config creation
- notify updates on join
- SQUARE fixed
- Fixed cooldown even if RTP is cancelled due to move timer.
- Whitelist
- CustomRTP
- Spigot compatibility
Known Issues
- /wild reload might not work
- you may need to restart / reload the server
- square algorithm combined with player centre stops working after some time
Better Performance
- Async Chunk Loading using PaperLib on Paper servers
- using multiple threads
Also new / rewritten
- Update Checker
- Movetimer
- Cooldown with custom cooldowns using permissions
- Titles
- Some API
- algorithms like CIRCLE and SQUARE
- AutoRTP when join, first join and death
- language system
- Added PvP-Timer fully
- Fixed Bugs
- Better Messages
- Added messages.yml
- Fixed permission bug
- Added bStats
- updated config.yml to support upcoming features
Important Note:
- If you are running below 1.16 you can't use Hex-Colors
- Added messages.yml
- Fixed permission bug
- Added bStats
- updated config.yml to support upcoming features
- Support for 1.8 - 1.19.3
- Better Anti-Crash Prevention
- Config Version
- MinX and MinZ
- Fixed cooldown bug (counting wrong)
1.19 - 1.19.3


