Skip to content

Repository files navigation

Lilia Skeleton — Minimal Roleplay Schema
The official minimal schema foundation for building custom roleplay experiences on top of Lilia.
Start with a clean structure, then add your own factions, classes, modules, items, systems, and world design.

Lilia Logo

GitHub Stars GPLv3 Documentation Discord


Overview

Skeleton is a deliberately minimal Lilia schema intended as a clean starting point for new projects.

Its gamemode definition uses Lilia as the base:

base      lilia
title     Skeleton
author    Samael
category  rp

The repository provides the schema and gamemode structure needed to begin extending Lilia without carrying the assumptions of a more specialized roleplay project.

Getting Started

Install Lilia first:

https://liliaframework.github.io/about/installation/

Then use Skeleton as the base schema for your project and begin adding your own configuration and content.

Repository Structure

Skeleton/
├── gamemode/
├── schema/
├── skeleton.txt
├── glualint.json
├── README.md
└── License

Modules

Official Lilia modules are available at:

https://github.com/LiliaFramework/Modules

Use only the modules appropriate for your project and review each module's configuration before deployment.

Workshop Content

The existing Workshop collection can be found here:

https://steamcommunity.com/sharedfiles/filedetails/?id=3527535922

Review its contents before using it with a custom schema.

Contributing

Contributions that improve the skeleton as a clean and useful starting point are welcome.

  1. Fork the repository
  2. Create a feature branch
  3. Keep changes generic enough to benefit new schemas
  4. Test against the current Lilia framework
  5. Open a pull request

Please review Code_Of_Conduct.md before contributing.

License

Skeleton is distributed under the GNU General Public License v3.0.

See License for details.

Releases

Used by

Contributors

Languages