Modding/def.json: Difference between revisions

From Desynced Wiki
(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...")
 
(No difference)

Latest revision as of 21:26, 20 August 2023

{
    "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
    }
}