### View Mod Loading Logs Source: https://github.com/worldboxopenmods/modloader/wiki/ModTutorialHome Example console output generated when a mod is successfully loaded by the loader. ```log [NML][ModTemplate]: OnLoad [NML][ModTemplate]: Hello World! [NML][ModTemplate]: Loaded ``` -------------------------------- ### Compile NeoModLoader via Command Line Source: https://github.com/worldboxopenmods/modloader/blob/master/README.md Use the .NET Core SDK to build the project from the command line. ```bash dotnet build NeoModLoader.csproj ``` -------------------------------- ### View Project File Structure Source: https://github.com/worldboxopenmods/modloader/wiki/ModTutorialHome The standard directory layout for a NeoModLoader project template. ```text ├───ModTemplate │ ├───Locales │ │ └───en.json │ │ └───cz.json │ ├───Properties │ │ └───AssemblyInfo.cs │ ├───.gitignore │ ├───ModClass.cs │ ├───ModTemplate.csproj │ ├───ModTemplate.sln │ ├───default_config.json │ ├───icon.png │ ├───mod.json ``` -------------------------------- ### Configure mod.json Source: https://github.com/worldboxopenmods/modloader/wiki/ModTutorialHome JSON configuration files defining mod metadata. Replace placeholder values with actual project information. ```json { "name": "CHANGEME", "author": "CHANGEME", "version": "1.0.0", "description": "This is a template for a mod", "RepoUrl": "https://github.com/author/name", "iconPath": "icon.png" } ``` ```json { "name": "ModTemplate", "author": "WorldBoxOpenMods", "version": "1.0.0", "description": "This is a template for a mod", "RepoUrl": "https://github.com/WorldBoxOpenMods/ModTemplate", "iconPath": "icon.png" } ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.