Server Queue
A standalone connecting-screen queue with Discord role priority. It has zero dependencies on any framework, inventory or target system. Genuinely nothing else needs to be running for it to work.
Dependencies
None. This is the one product in the catalog with no dependencies entry in its manifest at all. It runs entirely server-side with no framework, inventory or target requirement.
What's in the config
config.lua is the only file you need to touch. The server-side modules behind it:
server/discord.lua: looks up a connecting player's Discord rolesserver/priority.lua: maps those roles to queue priority tiersserver/themes.lua: the connecting screen's visual themeserver/commands.lua: admin commands for managing the queueserver/locale.lua: user-facing text, for translation
Installation notes
Follow the general Installation steps. There's nothing queue-specific beyond that. Because it has no client scripts at all, there's no framework/inventory/target choice to make in config; the only setup is your Discord role → priority tier mapping and, optionally, the connecting-screen theme.
Common issues
- Priority roles aren't being detected: almost always a Discord bot token or intent permission issue. Confirm the bot configured in
server/discord.luacan actually see the member's roles in your guild. - Queue doesn't appear at all: check load order. This needs to be one of the first resources to start, before anything that could delay the connecting handshake.
Login