DUXPLIMA Documentation

Moving

What happens when a player clicks a lobby or names one, the checks, and the cooldown.

A click in the window, /lobby <id> or /quicklobby asks the proxy to move the player. Before it does, the plugin checks, in order:

CheckRefused with
The lobby existsno-such-lobby
The player is not on it alreadyalready-there
The player holds its permissionnot-permitted
It answered and is not staleunreachable
It has roomfull
The cooldown has passedcooldown

A move that passes says connecting and goes through the proxy. A locked lobby in the window is still a button: it answers with the reason rather than doing nothing.

Cooldown

connect.cooldown-ms (3000) is how long a player waits between two moves. A lobby switch costs the proxy a full handshake, so a held-down key would be a small denial of service without it. 0 turns it off. A move refused for another reason (full, offline, no permission) does not start the cooldown.

Related: Outcomes, Load balancing