Compatibility
Minecraft: Java Edition
1.21.11
Platforms
Tags
Creators
Details
Licensed Apache-2.0
Published 2 months ago
š VelocityQueue
Advanced Velocity queue plugin for Minecraft servers, featuring NORMAL and PULL_ONLY modes ā built for events, streams, tournaments, and any controlled access scenario.
⨠Features
- Full queue system managed directly on the Velocity proxy
- NORMAL mode ā players automatically connect when they reach position #1
- PULL_ONLY mode ā only staff decides who gets in using
/pull - Position displayed in the action bar in real time
- Throttled connections to prevent network spikes and backend freezes
/pullcommand to connect N players or a specific player- Hot config reload with
/queue reload - Automatic update checker on startup
š Commands
| Command | Description |
|---|---|
/pull <count> [server] |
Pull N players from the queue to the server |
/pull <player> |
Pull a specific player from any queue |
/pull list [server] |
Display queue status |
/queue reload |
Reload the configuration without restarting |
/queue version |
Display the plugin version |
š Permissions
| Permission | Description |
|---|---|
queue.use |
Required to join the queue ā give this to all players |
queue.admin |
Access to /pull and /queue reload commands |
queue.priority |
Bypasses the queue and PULL_ONLY mode, connects instantly |
queue.bypass |
Super admin ā ignores the entire queue system |
āļø Configuration
# VelocityQueue ā config.yml
servers:
event:
mode: PULL_ONLY # Staff controls who gets in
survival:
mode: NORMAL # Auto-connect when reaching position #1
pull:
connect-per-second: 5 # Number of connections per second (throttle)
messages:
queue-position: "&eYou are &6#%position% &ein the queue for &6%server%&e."
queue-joined: "&aYou joined the queue for &6%server%&a. Position: &6#%position%"
pull-success: "&aYou have been pulled from the queue and are connecting to &6%server%&a."
no-permission: "&cYou don't have permission to do this."
š¦ Installation
- Download the
.jarfrom the Releases tab - Drop it into the
plugins/folder of your Velocity server - Restart Velocity ā
config.ymlwill be generated automatically - Configure your servers in
plugins/velocityqueue/config.yml - Restart or run
/queue reload
ā No plugin needed on Paper/Spigot ā everything runs on the proxy.
š Requirements
- Velocity 3.x
- Java 17+
š§ Contributing
- Drop a ā if the plugin is useful to you
- Suggest features or report bugs via Issues
- Follow the repo to stay up to date with new Releases
š§ Contact
For any question, idea or collaboration: frenedel@color-group.fr
ā¤ļø Credits
Plugin developed by FreneDel
Minecraft/Velocity developer ā building proxy tools to improve server management and community experiences.


