Voxel Shop beta is live. Expect occasional bugs. Learn more
GUI based RTP with unlockable dimensions, Biome discovery and Multiverse integration.
CRITICAL: FLIGHT EXPLOIT FIX [SECURITY]
───────────────────────────────────────────
PREVIOUS ISSUE: Players could spam RTP + double-tap
spacebar to gain /fly permissions temporarily!
FIXED: Movement is now blocked during the 3-second
countdown. Any X/Y/Z movement cancels teleport
with clear warning message.
Added PlayerMoveEvent listener with HIGHEST priority
to intercept and cancel teleport instantly.
───────────────────────────────────────────
COOLDOWN SYSTEM COMPLETELY FIXED
───────────────────────────────────────────
PREVIOUS ISSUE: Cooldown system was broken -
cooldowns weren't actually applying between RTPs!
FIXED: setCooldown() now properly uses milliseconds:
Before: cooldowns.put(player, System.currentTimeMillis())
After: cooldowns.put(player, System.currentTimeMillis() + (cooldown * 1000L))
Default cooldown is now 15 seconds (configurable).
───────────────────────────────────────────
CUSTOM WORLD / FOLDER PATH SUPPORT [NEW]
───────────────────────────────────────────
Servers with Multiverse or modded dimensions can
now add custom world paths like:
- world/resourceworld
- world/exploration
- world/nether_resource
In addition to this using Multiverse if you create worlds with /mv create, the plugin now detects these worlds and you can toggle to set active - active worlds will detoggle the world you had active before. /rtp worlds
/rtp worldconfigs for GUI
NEW COMMANDS:
/rtp worlds → List all custom worlds
/rtp addworld <path> <env> → Add custom world
/rtp removeworld <path> → Remove custom world
Config example:
worlds:
custom:
resourceworld:
path: "world/resourceworld"
environment: "NORMAL"
───────────────────────────────────────────
BIOME DISCOVERY PERSISTENCE FIXED
───────────────────────────────────────────
PREVIOUS ISSUE: Couldn't teleport back to a biome
after not visiting it for a while, couldn't rediscover.
FIXED: Player biome discoveries are now saved to
persistent YAML storage. Data includes:
- Biome name
- Discovery timestamp
- Favorite status
- Player UUID
Players can rediscover biomes if data is lost.
───────────────────────────────────────────
MC 1.26.1 / 26.1 SUPPORT [UPDATED]
───────────────────────────────────────────
Version adapter updated for new Minecraft versioning:
- Old: 1.21.4 → minor version = 21
- New: 26.1.2 → minor version = 26
Plugin now supports Minecraft 1.18.x through 26.1.x
───────────────────────────────────────────
OTHER IMPROVEMENTS
───────────────────────────────────────────
• Removed SLOW_FALLING potion effect (no more feather falling)
• Better warning message: "Please do not move during countdown"
• Multiverse-Core integration (optional - works without it)
• Player movement state properly restored after teleport