mod.conf format
Every mod must include a mod.conf file at its root. This file tells the engine the mod's name and other metadata.
Fields
| Field | Required | Description |
|---|---|---|
| name | Yes | Internal mod name. Lowercase letters, numbers, and underscores only. |
| description | No | Short description of what the mod does. |
| depends | No | Comma-separated list of mod names this mod requires. |
| optional_depends | No | Comma-separated list of optional mod dependencies. |
Example
name = my_mod
description = Adds a welcome message on join
depends = default
Naming rules
The name field must:
- Be lowercase
- Contain only letters, numbers, and underscores
- Not be
plextoria_coreor conflict with any built-in mod name
Dependencies
You can declare dependencies on standard Minetest game mods such as default, doors, stairs, and others included with the base game.
Declaring a dependency on plextoria_core is not permitted. Your mod runs alongside plextoria_core but may not hook into its internals.