Minigame Lobby Menu
| Property | Value |
|---|---|
| Entry ID | minigame_lobby_menu |
| Type | Manifest |
| Color | Blue |
| Icon | mdi:account-group |
Description
Defines a custom lobby menu that replaces the default lobby interface for a minigame arena. Allows toggling built-in UI elements (start button, team selection, ready check, player list) and adding custom buttons with triggers.
Fields
| Field | Type | Description |
|---|---|---|
arena | Ref<MinigameArenaDefinition> | Arena this menu is linked to |
title | Var<String> | Menu title |
showStartButton | Boolean | Show start button |
showTeamSelection | Boolean | Show team selection |
showReadyCheck | Boolean | Show ready/not-ready status |
showPlayerList | Boolean | Show player list |
customButtons | List<LobbyButtonConfig> | Custom buttons (slot, item, trigger) |
Usage Example
minigame_lobby_menu:
arena: ref:my_spleef_arena
title: "Spleef Lobby"
showStartButton: true
showTeamSelection: false
showReadyCheck: true
showPlayerList: true
customButtons:
- slot: 22
item: COMPASS
trigger: ref:my_compass_trigger
This creates a lobby menu for the Spleef arena with a start button, ready check, and player list, plus a custom compass button in slot 22.