AdvancedRTPQueue v3.2 – The Ultimate FREE RTP Queue Plugin
Tired of paid RTP queue plugins that lack essential features? This plugin is completely free, feature-rich, and optimized for production servers.
🔥 Version 3.2 – Major Performance & Stability Update
AdvancedRTPQueue v3.2 introduces a complete rewrite of the teleport engine, improved safety checks, and major performance optimizations for high-load servers.
✨ Why Choose AdvancedRTPQueue?
- ✅ Free & Unrestricted – No hidden paywalls
- ✅ Smart Queue System – Automatically pairs players
- ✅ Safe Teleportation – Advanced safety validation
- ✅ Fully Customizable – Messages, sounds, teleport settings
- ✅ Optimized & Lag-Free – Built for high-performance servers
- ✅ Async + Main Thread Safe – No unsafe world access
- ✅ Cache-Based Teleport System – Faster and more reliable RTP
- ✅ Multi-World Support
- ✅ Cooldown System (Global + Per World + Pre-Teleport)
- ✅ Land Claim Protection (GriefPrevention, Factions, Towny)
- ✅ Nether Roof Protection
- ✅ Improved Fallback System
- ✅ Admin Reload Command
- ✅ Queue Auto-Clear
- ✅ No Dependencies Needed
⚡ What's New in v3.2
- 🔄 Rewritten teleport search engine (per-world async model)
- 🧠 Intelligent location caching + auto refresh
- 🛡️ Improved safe teleport checks (ground + headroom validation)
- 🔥 Nether roof protection added
- 🌍 Strict world-border validation
- 📉 Reduced lag from unsafe async usage
- 🎯 Better fallback teleport system
- ✨ Optimized particle handling (no broadcast spam)
- 🔧 Improved reload handling + cache reinitialization
- 💬 New cancellation message states
🎮 Commands
/rtpqueue→ Join queue (rtpqueue.use)/rtpqueue cancel→ Leave queue (rtpqueue.use)/rtpqueue reload→ Reload config (rtpqueue.admin)/rtpqueue world <world>→ Select world (rtpqueue.world.)*
⚙️ Key Teleport Features
- ✔ Cache warmup & periodic refill
- ✔ Configurable cache refresh interval
- ✔ Safe fallback scanning system
- ✔ Configurable safety radius checks
- ✔ Forced spawn fallback option
- ✔ Claim protection enforcement
📥 Installation Guide
- Download the
.jarfile - Place it in
/plugins/ - Restart your server
- Edit
config.yml - Done ✅
❤️ Support This Project (Optional)
This plugin is completely free, but maintaining it takes time.
If you’d like to support development:
PayPal: shazabmustafa2@gmail.com
🚀 Download Now & Upgrade Your Server
✔ Stop paying for overpriced RTP plugins ✔ Get a modern, optimized solution for FREE ✔ Built for serious servers
Upgrade your server today.
All Versions
+ Add Version- Release Date:** 2026-04-06
## 🚀 Highlights
- Rebuilt the RTP location search pipeline for production workloads.
- Fixed unsafe async world access that caused lag spikes and inconsistent results.
- Hardened safe-teleport checks, especially for Nether roof / bedrock scenarios.
- Improved fallback and cache behavior for reliable teleports under heavy load.
## 🔄 Teleport Engine Rewrite
- Replaced legacy search loop with a shared **per-world search future model**.
- Chunk loading now uses
PaperLib.getChunkAtAsync(...). - All block/world checks are safely executed on the **main thread**.
- Added strict **world-border validation** during candidate selection.
- Implemented:
- Cache warmup
- Periodic cache refill
- Added configurable **cache refresh cadence**.
## 🛡️ Safe Teleport Improvements
- Added **Nether roof protection**:
teleport.prevent-nether-roof*(default: true)*teleport.nether-roof-min-y*(default: 120)*- Improved standability validation:
- Solid ground check
- Passable head/feet space
- Enhanced hazard detection using configurable radius.
- Enforced claim protection during location validation.
## 🔁 Fallback Improvements
- Improved spawn fallback scanning:
teleport.fallback-search-radius*(default: 64)*teleport.fallback-search-attempts*(default: 48)*- Added forced fallback option:
teleport.force-spawn-on-failure*(default: false)*
## ⚡ Performance & Stability
- Optimized particle handling:
- Now sent only to nearby players instead of global broadcasts.
- Added silent queue removal API:
- Prevents unnecessary message spam during teleport handoff.
- Fixed async chat cancellation:
- Now safely scheduled back on the main thread.
- Claim protection state now properly refreshes on plugin reload.
- Teleport manager now supports:
- Clean reload handling
- Cache reinitialization
## 🎮 Commands & UX
- Added
/rtpqueue cancel*(alias of/rtpqueue leave)* - Updated command usage in
plugin.yml
## ⚙️ New Config Keys
``
yaml
teleport.cache-refresh-interval-ticks: 100
teleport.fallback-search-radius: 64
teleport.fallback-search-attempts: 48
teleport.force-spawn-on-failure: false
teleport.safety-check-radius: 1
teleport.prevent-nether-roof: true
teleport.nether-roof-min-y: 120
`
## 💬 New Message Keys
`yaml
messages.cancelled-not-enough
messages.cancelled-invalid-world
messages.cancelled-disconnect
messages.cancelled-force
``## Core Features
- Configurable global or per-world cooldown system added
- Pre-teleportation cooldown system added
- Multi-world support with customizable settings introduced
- Support for world display names containing spaces implemented
- Configuration reload system improved
- Customizable world display names added
## Land Claim Protection
- SaberFactions support added
- GriefPrevention support added
- Towny support added
- MassiveCraft Factions compatibility introduced
## Enhancements
- Tab completion improved
- Error handling and logging enhanced
- AdvancedRTPQueue - The leading random teleportation queue plugin*
✨ What's New in v2.0?
✅ Complete Recode – The entire plugin has been rewritten for better performance and stability.
✅ New Commands – Added /rtpqueue leave to let players exit the queue easily.
✅ Bug Fixes – Fixed multiple issues for a smoother experience.
✅ Essential System Improvements – Added core optimizations for better handling and efficiency.
✅ Hex Color & Title Support – Full RGB formatting for chat messages.
✅ Sound Messages – Customize teleport & queue sounds.
✅ Performance Enhancements – Ensured smooth operation and reduced unnecessary processing.
✅ More Features & Customization – Added more configurable options for flexibility.
📢 Important:
To update, delete your old config.yml and replace the old .jar file with the new version in your /plugins/ folder. Then restart your server!
⚡ Upgrade now to experience the best RTP queue system for free ⚡