-
Notifications
You must be signed in to change notification settings - Fork 1
mod.json
Mackenzie McClane edited this page Feb 6, 2020
·
13 revisions
The mod.json file contains all the metadata for a mod. It describes the mod, it controls how the game will load the mod, it specifies what's in the mod, etc.
Each mod requires at least one kind of content.
This example shows every single property.
{
"name": "Hello World",
"description": "Says 'Hello World' in the console.",
"version": "1.0.0",
"author": "Yuudaari",
"dependencies": [ "475429613" ],
"tags": [ "User Interface" ],
"file": "out/Mod",
"waywardVersion": "2.8.0-beta",
"multiplayer": "clientside",
"unloadable": true,
"allowUnlockingMilestones": true,
"languages": [ "lang/english" ],
"customizations": true,
"stylesheets": [ "style/mod" ],
"imageOverrides": true,
"publishedFileId": "475429614"
}Next: Extracting Assets
Getting Started
- Introduction
- Prerequisites
+mod create&+mod update- mod.json
- Extracting Assets
- Resources & Examples
- Frequently Asked Questions
Mod Content
Script Documentation
- Using Translations
- Registrations
- Event Handlers
- Injection
- Adding Items
- Adding Doodads
- Adding Creatures
- Adding Magical Properties
- Actions & Multiplayer
- Adding Dialogs
- Context Menu/Action Bar Actions
- Inter-mod Registries
(apologies for all the missing guides, we'll get to them at some point)