Lilia Modules — Official Module Collection
A maintained collection of optional modules for extending Lilia servers with additional gameplay, utility, administration, and presentation systems.
Each module is designed to plug into the Lilia ecosystem without requiring changes to the framework core.
This repository contains optional modules maintained for the Lilia framework.
Each top-level module directory is self-contained and commonly includes a module.lua definition together with configuration, hooks, commands, libraries, entities, UI, or other module-specific files.
Modules currently cover systems such as:
- AFK handling
- Broadcasts and chat presentation
- Captions and cinematic text
- Community commands
- Damage numbers
- Door interaction
- Flashlight behavior
- Hospitals
- HUD extensions
- Lockpicking
- NPC systems
- Radio
- Raised weapons
- Restart and map utilities
- Slots
- Steam group rewards
- War tables
The collection continues to evolve as new reusable systems are added.
Choose the module you want and install it in a location loaded by your Lilia schema or server configuration.
Before enabling a module:
- Read its
module.lua - Review any
config.luaor module-specific configuration - Check for dependencies or required content
- Test it in a development environment
- Consult the module documentation when available
Framework documentation:
https://liliaframework.github.io/modules/
A typical module may look like:
module-name/
├── module.lua
├── config.lua
├── commands.lua
├── hooks/
├── libraries/
└── ...
Not every module uses the same layout. Lilia loads module components according to the framework's module conventions.
The repository includes tooling for maintaining module documentation and metadata:
generate_module_docs.jsscrap_modules.js
New modules and improvements to existing modules are welcome.
- Fork the repository
- Create a feature branch
- Keep the module self-contained where practical
- Follow Lilia framework conventions
- Test the module against a current Lilia installation
- Open a pull request describing its behavior and configuration
Please review Code_Of_Conduct.md before contributing.
The module collection is distributed under the GNU General Public License v3.0.
See License for details.
