NOW PREMIUM PLUGIN
This has been re-made as a Premium Plugin ($9.99), with tons of bug fixes & improvements.
https://www.spigotmc.org/resources/bungeequeue.74595/
Fancy donating and buying me another cup of coffee? My PayPal is payments@potters.dev, thanks
This has been re-made as a Premium Plugin ($9.99), with tons of bug fixes & improvements.
https://www.spigotmc.org/resources/bungeequeue.74595/
Fancy donating and buying me another cup of coffee? My PayPal is payments@potters.dev, thanks
Ever needed a simple Queue System for players changing server? I found it incredibly difficult to find a good free plugin that could do this, so, why not create one!
Configuration File:
Code (Text):
message: '&4[Queue] &7You have been added to a queue!
messageType: CHAT
Position: &c#%position%/%size%'
delay: 2
servers:
- Hub
- Factions
players: 50
messageType: CHAT
Position: &c#%position%/%size%'
delay: 2
servers:
- Hub
- Factions
players: 50
Message: Message the player receives on changing to a Queued server, with the placeholders '%position%', showing their current position in the queue and '%size%' showing the full size of the queue.
Message Type: Allow you to choose either from an ACTION_BAR or from CHAT (This affects how the 'Message' option will be displayed to the player).
Players: This is the amount of players the Queues will enable at! If the amount on the Network is less, the Queues will not be active!
Delay: The time, in seconds, it takes to transfer the next player to the server in question.
Servers: StringList of all servers that you want the Queue to apply to.
The Donor Permission Node is "queuesystem.donor" which will give that player priority over all queues. I plan to add priority support and allow for even more customisability, but currently, I'm very busy and cannot prioritise this.
Running our Plugin? Message me to get added to our List!
Running our Plugin? Message me to get added to our List!
Developer API:
Creating a Queue:
Code (Text):
QueueSystem queueSystem = new QueueSystem(BungeeCord.getInstance().getServerInfo("Hub"), TimeUnit.SECONDS, 6, 50);
Arguments: ServerInfo of the target server, TimeUnit you want the integer to apply to, the amount of time applicable to the TimeUnit, the number of players this queue will enable at.
Queues.getInstance().getQueueManagement().addQueue(queueSystem);
Arguments: ServerInfo of the target server, TimeUnit you want the integer to apply to, the amount of time applicable to the TimeUnit, the number of players this queue will enable at.
Queues.getInstance().getQueueManagement().addQueue(queueSystem);
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
QueueSystem [1.12 Support] is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 9,836 times (via Spigot). Download it and open it directly in the game.