RTPQueueProСкачать
ВЕРСИИ (1)
release
RTPQueuePro 2.0
2.020 февр. 2025 г.833Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, paper, spigot
Что нового
## 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