-
Notifications
You must be signed in to change notification settings - Fork 0
Getting Started
DooDesch edited this page Jun 21, 2026
·
1 revision
- Install MelonLoader 0.7.3+ for Schedule I.
- Install S1API (ifBars/S1API_Forked) - its DLLs go in
Mods/andPlugins/per its own instructions. - Drop
Inkorporated.dllinto your…/Schedule I/Mods/folder. (A Thunderstore mod manager like r2modman/Gale pulls MelonLoader + S1API in automatically.)
Inkorporated ships a small example pack, off by default. Turn it on to get a few working tattoos plus a folder/manifest template to copy:
- Set
LoadExamplePacktotrue- in the Mod Manager & Phone App settings UI, or in…/Schedule I/UserData/MelonPreferences.cfgunder[Inkorporated_01_Main]. - Restart the game.
- Look in
…/Schedule I/UserData/Inkorporated/Packs/Examples/- that is a complete pack you can copy. The tattoos also appear in the in-game tattoo shop.
(Enabling it never overwrites an existing Examples folder, so your edits are safe.)
- Create
…/Schedule I/UserData/Inkorporated/Packs/MyPack/. - Add a
manifest.json:{ "name": "My Pack", "author": "you", "tattoos": [ { "id": "skull", "name": "Skull", "placement": "chest", "file": "skull.png" } ] } - Put
skull.png(a transparent PNG) next to it. Important: the opaque pixels must sit at the chest's UV region - see Authoring Tattoos. Use the example pack's PNGs as a reference. - Launch - "Skull" appears in the tattoo shop's Chest category.
Full schema: Pack Format.
In a MelonLoader mod that lists Inkorporated as a dependency:
using Inkorporated;
using Inkorporated.Model;
// In OnInitializeMelon (register early):
API.RegisterTattooFromFile("skull", "Skull", TattooPlacement.Chest, pngPath, source: "MyMod");Full reference: API Reference. A ready-to-build project is in the example repo.
| Path | What |
|---|---|
UserData/Inkorporated/Packs/<Pack>/ |
Your tattoo packs (folder + manifest.json + PNGs) |
UserData/Inkorporated/Templates/ |
UV reference textures (only a DEBUG build of Inkorporated writes these) |
UserData/MelonPreferences.cfg -> [Inkorporated_01_Main]
|
The LoadExamplePack toggle |