-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Always check the MelonLoader log first: …/Schedule I/MelonLoader/Logs/ (newest file). Inkorporated logs
every pack it loads, every tattoo it registers, and any problem with a warning.
-
Pack not loaded? The log should show
Pack '<YourPack>' (...): N tattoo(s). If not, the folder is not underUserData/Inkorporated/Packs/<Pack>/, ormanifest.jsonis missing/invalid JSON. -
Entry skipped? Look for a warning naming your tattoo: unknown
placement, missingid, or the PNG file was not found (check thefilename and that it sits in the pack folder). -
Wrong category tab. A
chesttattoo only shows under Chest,faceunder Face, etc. -
(API) You registered too late. Register in
OnInitializeMelon, before the shop UI is built. See API Reference.
This is almost always UV misalignment: the PNG's opaque pixels are not at the body part's UV. A big centered design maps across the wrong areas. Re-read Authoring Tattoos and paint over a UV template.
- The texture may be fully transparent, or its opaque area is tiny / off in an unused UV corner. Verify the PNG actually has visible pixels and is aligned.
- Confirm the placement matches the art (a face design under
face, etc.).
Your PNG is opaque where it should be transparent (e.g. an opaque background). Tattoos need a transparent background with opaque pixels only on the design. Export as RGBA with real transparency.
Expected unless they also have Inkorporated and the same pack/registration. The path is synced, but a client without the content cannot render it. See Multiplayer Saves and NPCs.
- Add
[assembly: MelonAdditionalDependencies("Inkorporated")]so it loads after the framework. - Make sure
Inkorporated.dll(and S1API) are actually installed inMods/. - Reference the DLLs from a real install (see API Reference / the example
.csproj).
UserData/Inkorporated/Templates/ is written only by a DEBUG build of Inkorporated. With the normal
Release build it will not exist - use a DEBUG build to export them, or start from the example pack's aligned
PNGs.
Still stuck? 🛟 support.doodesch.de.