Modding/def.json

From Desynced Wiki
Revision as of 21:26, 20 August 2023 by Vdd (talk | contribs) (Created page with "<syntaxhighlight lang="js" line="1"> { "id": "YourModId", "name": "Your Mod Name", "version_name": "1.0", "version_code": 1, "author": "You", "homepage": "...", "description": "Example def.json for Your Mod", "options": "options.lua", // If you want your mod to have a settings page under Options > Mods "packages": { "Data": { "name": "Your Mod Data", "entry": "data.lua", "dependencies": [ "Ma...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
{
    "id": "YourModId",
    "name": "Your Mod Name",
    "version_name": "1.0",
    "version_code": 1,
    "author": "You",
    "homepage": "...",
    "description": "Example def.json for Your Mod",
    "options": "options.lua", // If you want your mod to have a settings page under Options > Mods
    "packages": {
        "Data": {
            "name": "Your Mod Data",
            "entry": "data.lua",
            "dependencies": [ "Main/Data" ]
        },
        "UI": {
            "name": "Your Mod UI",
            "entry": "ui.lua"
        },
        // ... etc
    }
}