A simple queue system for Velocity Servers in the style of the 2b2t queue.
Connects players to a queue server instance when the main server is full or restarting. The player regularly receives information about their position in the queue. Use a plugin like QueueServerPlugin for the queue server instance.
- /maxplayers {count} Gets or sets the capacity of the main server.
- /queue Displays current queue length.
Value | Description |
---|---|
target | server name from bungee config |
queue | server name from bungee config |
maxPlayers | max players of target before players are queued |
waitOnKick | seconds to wait after a kick before reconnect |
messagePosition | player message, that shows his position in the queue |
messageConnecting | player message, when connecting to the target server |
messageFullOrOffline | player message, when the target is full or offline |
serverName | target server name displayed to the player |
kickPassthrough | if false, players will be enqueued again |
kickOnRestart | if true, players will be kicked when the target restarts |
kickOnBusy | if true, players will be kicked if the target is busy |
bStats | if true, plugin metrics are enabled |
sendTitle | should the position be displayed in the center of the screen |
listeners:
forced_hosts:
your-server-domain.co.uk: queue
priorities:
- queue
servers:
main:
motd: motd1
address: 127.0.0.1:port1
queue:
motd: motd2
address: 127.0.0.1:port2
The Software is provided "as is" and without warranties of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. In no event shall the Authors or copyright owners be liable for any claims, damages or other liability, whether in an action in contract, tort or otherwise, arising from, out of or in connection with the Software or the use or other dealings in the Software.