RTPQueuePro

An RTPQueue plugin for minecraft 1.21+

593

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*

ADS