Content generated with AI — it may contain mistakes.

The lobby

Modules

The sixteen modules, what each one does, which are off by default, and how to switch them live.

Every feature is a module. The switches live in config.yml under modules, and /lobbyadmin → Modules flips them live and writes the file, so the two always agree.

IdModuleWhat it doesDefaultPage
spawnSpawnSpawn point, /spawn, spawn on join, void return, respawn at spawn.onSpawn, state and protection
statePlayer stateGame mode, health, hunger, effects, flight, time, weather and the experience bar.onSpawn, state and protection
protectionProtectionNo building, damage, drops, hunger, mobs, fire or explosions.onSpawn, state and protection
joinJoin and leaveJoin and leave messages by permission, welcome commands.onSpawn, state and protection
chatChatChat lock, slow mode and clear chat. No formatting.offSpawn, state and protection
onboardingOnboardingHands first-join players to ExyliaJourney.offSpawn, state and protection
hotbarHotbarButtons that open menus, send to servers or run commands.onHotbar and movement
movementMovementDouble jump and launch pads.onHotbar and movement
visibilityVisibilityPlayers choose to see everyone, friends or nobody.onHotbar and movement
triggersTriggersButtons, plates, blocks and areas that run actions.onHotbar and movement
selectorServer selectorServers and lobbies with live counts and portals.onServers and HUD
gamesGamesOne screen with every game the Exylia plugins offer.onServers and HUD
hudHUDTab list header and footer, and announcements.onServers and HUD
gadgetsGadgetsGrappling hook, ender ride, paint blaster and more.onGadgets
parkourParkourCourses, endless, sprint and daily modes, leaderboards.onParkour
pvpLobby PvPHold the sword to fight players who opted in.onLobby PvP

Switching a module

  • In game: /lobbyadmin → Modules. Each card shows the module's name and description and opens its settings.
  • By command: /lobbyadmin module <id> toggles, /lobbyadmin module <id> on or off sets it. It works from the console.
  • By file: edit config.yml and run /lobbyadmin reload.

Switching off hands every player inside their things back first (the modules are stopped in the reverse order they start). If a module is switched on again while it is still handing players back, the switch waits for it. A module whose switch is refused because another one it needs is off says which one.

What a module owns

Each module has its own settings file, modules/<id>/config.yml, and its text in lang/<code>/modules/<id>/messages.yml. Both are editable in game from the module's card. A module that is off registers no commands, listeners, placeholders or actions, so its labels are free for other plugins.

Something missing on this page? Tell us on Discord