RTPQueuePro
An RTPQueue plugin for minecraft 1.21+
RTPQueuePro
RTPQueuePro
Overview
RTPQueuePro is a 1.21+ plugin that enables players to queue for random teleportation with another player. When two players are in the queue, they will be automatically teleported to a random safe location together.
Commands
1. `/rtpqueue`
- Behavior: Join or leave the teleport queue - Behavior: `/rtpqueue` - Behavior: `rtpqueue.queue` - Behavior: - If not in queue: Adds player to queue and sends waiting message - If in queue: Removes player from queue and sends leave message
2. `/rtpqreload`
- Behavior: Reload the plugin configuration - Behavior: `/rtpqreload` - Behavior: `rtpqueue.reload` - Behavior: Reloads all configuration settings and restarts queue tasks
Permissions
1. `rtpqueue.queue`
- Recommended for: Allows players to use the `/rtpqueue` command - Recommended for: Not set - Recommended for: All players who should be able to use the random teleport queue
2. `rtpqueue.reload`
- Recommended for: Allows players to reload the plugin configuration - Recommended for: op - Recommended for: Server administrators only
Configuration Features
World Settings
- Target world configuration - World border support - Custom boundary settings
Teleport Settings
- Maximum teleport attempts - Minimum and maximum player distance - Queue timeout system - Safe block configuration - Minimum height check
Customizable Messages
- Queue join/leave notifications - Teleport success messages - Error messages - Timeout notifications
Safe Teleportation System
The plugin includes a sophisticated safe teleportation system that: - Checks for safe landing blocks - Ensures proper distance between teleported players - Respects world borders - Performs async processing to prevent server lag - Validates locations before teleporting
Technical Details
- Async processing for performance - Concurrent queue management - Built-in timeout system - World border integration - Configurable safe blocks list - Event handling for player disconnects
This plugin is designed to be both user-friendly and administrator-friendly, with extensive configuration options and safe teleportation mechanics.
*Uses bstats for analytics*