RTPQueuePro
PluginLicenseRef-All-Rights-Reserved

RTPQueuePro

An RTPQueue plugin for minecraft 1.21+

498
Downloads
0
Followers
1 years ago
Updated
📦
1
Versions

📖About 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

  • Description: Join or leave the teleport queue
  • Usage: /rtpqueue
  • Permission: 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

  • Description: Reload the plugin configuration
  • Usage: /rtpqreload
  • Permission: rtpqueue.reload
  • Behavior: Reloads all configuration settings and restarts queue tasks

Permissions

1. rtpqueue.queue

  • Description: Allows players to use the /rtpqueue command
  • Default: Not set
  • Recommended for: All players who should be able to use the random teleport queue

2. rtpqueue.reload

  • Description: Allows players to reload the plugin configuration
  • Default: 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