Skip to main content

Community lobby management

The Community sub-lobby is the room that holds the player-created puzzle portals. Because the number of accessible puzzle rooms grows as players create them, this sub-lobby is expandable.

The Community sub-lobby is one of the three sub-lobbies reachable from the spawn (Solo / Duo / Community). Only the Community sub-lobby is expandable; the Solo and Duo sub-lobbies are fixed-size circular hubs.

Community lobby increase command​

  • Type /. communityLobby increase.

This extends the Community sub-lobby room, exposing new deactivated portals. You can then activate them to create new puzzle rooms. This command can also be run from the server console.

Community lobby decrease command​

  • Type /. communityLobby decrease.

This shrinks the Community sub-lobby room. If the removed section still contains active rooms, they are automatically relocated to free community slots elsewhere before the section is removed; if there are not enough free slots to relocate them all, the decrease is skipped (no error). This command can also be run from the server console.

Community lobby teleportToTemplate command​

  • Type /. communityLobby teleportToTemplate.

This teleports you to the template used to increase or decrease the Community sub-lobby.

Community lobby reorderRooms command​

  • Type /. communityLobby reorderRooms.

This reorders the whole Community sub-lobby in one go, keeping the portals fixed and sliding the rooms between their slots. Rooms are laid out, in turn, by these criteria:

  1. Active rooms first — empty (deactivated) slots are pushed to the end.
  2. Rooms without a deprioritizing tag first — a room carrying any of the deprioritizing tags is pushed back, the worst tag deciding how far. From least to most deprioritizing: Archive < bug < Developers playground < Under construction (tag names are matched ignoring case).
  3. Easiest first — within the same tag rank, rooms are ordered by increasing difficulty.

Rooms that tie on every criterion keep their current relative order. If an access condition targets a level path this reorder changes, the command still runs and warns you so you can review or re-pin the affected condition(s).