DonutRTP v1.3 - The Optimization & Customization Update
This is a major update that completely reworks the plugin's core logic to be significantly faster, more reliable, and fully customizable. The project has also been modernized to use Paper API and Java 17.
✨ New Features
Full GUI Customization
The entire /rtp GUI is now controlled from your config.yml.
You can now set the exact slot for each world item.
You can enable or disable any world from appearing in the GUI.
You can change the material used for each item.
You can set the GUI title and size.
True Instant Teleport
The plugin no longer waits for the countdown to finish before searching for a location.
The safe location search now runs in parallel with the teleport countdown.
This means when the countdown hits zero, the teleport is (in most cases) truly instant because the location has already been found.
Bug Fixes
Fixed "Could not find a safe location" Error
This was a critical bug caused by flawed logic. The plugin was incorrectly checking if the ground was made of AIR, which is impossible.
This logic has been completely rewritten to correctly identify solid, safe ground and ensure there are two blocks of air above it.