Install Lilia¶
Use this guide to bring up a Lilia Garry's Mod server, attach the required workshop content, install a starter schema, and give yourself administrator access. Hosting panels differ, but the required files and startup values are the same.
Requirements¶
| Requirement | Why it matters |
|---|---|
| Garry's Mod dedicated server | Lilia runs as a Garry's Mod gamemode and expects the normal server folder layout. |
| Lilia workshop content | Clients need the shared materials, icons, interface assets, and framework resources. |
| A Lilia schema | The schema is the gamemode folder the server actually boots into. |
| Server console access | Needed for the first owner or superadmin assignment. |
Add Workshop Content¶
Add the Lilia workshop addon to your server collection or resource configuration.
| Field | Value |
|---|---|
| Workshop ID | 3527535922 |
| Workshop page | Lilia Framework content |
If your host uses a Steam Workshop collection, include the Lilia addon in that collection. Missing workshop content usually shows up as broken materials, missing icons, or incomplete interface assets when clients join.
Install a Schema¶
Lilia needs a schema folder to run. New projects should start from the Skeleton schema because it provides a clean baseline without forcing a finished setting.
- Download the Skeleton schema release.
- Extract the archive.
- Place the
skeletonfolder ingarrysmod/gamemodes/. - Set the server startup command to boot that schema:
The final folder layout should look like this:
Rename later, not first
Keep the Skeleton folder name while confirming your first boot. Rename the schema only after the server starts cleanly and you know your startup command, folder path, and workshop content are correct.
Assign Owner Access¶
Run this from the server console after the server starts:
Replace YOUR_STEAMID with your SteamID, such as STEAM_0:1:12345678. Lilia can work with external admin systems such as SAM, ULX, and ServerGuard, but the initial console assignment is the most direct way to unlock in-game staff tools.
Confirm the Install¶
Before adding custom addons or schema changes, join the server and check the basics:
- The server loads the schema selected by
+gamemode. - Lilia interface assets appear without missing materials.
- Character creation works for the default faction.
- Your account can open staff or admin tools after receiving
superadmin. - Server logs do not show repeated Lua errors during connect, character creation, or spawn.
Next Steps¶
Review systems
Plan which built-in Lilia features your server will use before you begin layering custom content.
Create factions
Generate the major playable groups that define character creation and server access.
Create classes
Generate specialized roles inside a faction, including models, limits, weapons, and permissions.
Create items
Generate weapon, outfit, bag, consumable, stackable, readable, and utility item definitions.