Joinqueue
by epicskydex
Joinqueue holds players in an orderly queue when many of them try to log in at once, so a busy NeoForge server stays responsive during mass logins.
What it does
Joinqueue is a NeoForge mod. Its queue is thread-safe and admits players at a steady rate instead of letting every login compete at the same moment, which is meant to prevent crashes and TPS drops during mass logins. The mod is required on both the server and the client, so each side needs its own copy, and the environment is client and server.
Joinqueue runs in three activation modes: it can stay active by default, activate only above a set number of online players, or force itself on for a grace period after a restart, with 60 seconds as the default. Queue release pauses when server TPS falls below 8.0 and resumes once the server stabilizes. Release timing is set in ticks between joins, with a default of 2 seconds for normal players and 1 second for VIPs. Async chunk loading preloads spawn chunks on background threads before a player joins, with a configurable radius that defaults to 3.
The mod is released under All rights reserved and is not open source. Files are published for 11 release versions, and the latest NeoForge file is version 3 for 1.21.11, dated 2026-07-22.
Key features
Thread-safe login queue
Players are held in a queue and released at a stable rate, which limits the load that mass logins place on the server.
Automatic TPS pause
Releasing stops during heavy lag and resumes once server TPS returns to a stable level above 8.0.
VIP and staff priority
VIP players move to the front and are released on a faster timer, while staff members bypass the queue entirely.
Admin commands
Admins can pause, resume, start, stop or toggle the login process with commands, and a custom position screen is included.
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
AllClear is server-side only, open source under the MIT License, and covers 1.21 – 1.21.11 on NeoForge, so players need nothing installed. Astruct is also server-side only and open source under the MIT License, but it is published only for 1.21.1. ManasQueue is a client and server mod for Fabric and NeoForge on 1.21.1, under All rights reserved and not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Joinqueue | NeoForge | 1.21.1 – 1.21.11 | Client and server | 2026-07-22 |
| AllClear | NeoForge | 1.21 – 1.21.11 | Server-side only | 2026-03-13 |
| Astruct | NeoForge | 1.21.1 | Server-side only | 2026-01-11 |
| ManasQueue | Fabric and NeoForge | 1.21.1 | Client and server | 2026-04-24 |
Questions
Does Joinqueue need to be installed on the client?
Which loader and versions does Joinqueue support?
What happens to the queue when the server lags?
In the catalog
Joinqueue is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 19,862 mods support Minecraft 1.21.11.
More from epicskydex
Similar mods
What the author says
Prevents server crashes and TPS drops caused by many players joining at the same time (e.g., after a restart or during events). The mod puts connecting players into a waiting line during the Configuration Phase, preventing the Main Thread from overloading. Features Activation: With default settings the queue is…
Official listing
- Modrinth page
- modrinth.com/mod/joinqueue
- Owner
- epicskydex
- Published
- 2026-07-22
- Updated on Modrinth
- 2026-07-22
- Facts verified
- 2026-10-15
