05. Optional Customization

Purpose

To properly complete a clothing Mod in inZOI Modkit,
you must understand and correctly configure the structure and fields of the Optional Customization file.


What is Optional Customization?

  • A configuration data file that defines how each outfit functions in-game.
  • It connects the FBX mesh and textures to the game, and sets values like thumbnail image, layer priority, gender, masking, tags, etc.

In short, all functional settings of a clothing mod are handled in the Optional Customization file.


Field Descriptions

Field Name Description
Thumbnail Specifies the thumbnail image for the outfit
GenderType Defines which gender can wear the outfit (Male, Female)
BodyAgeType Specifies body type (Adult, Child)
LayerPriority Determines rendering priority — higher number renders on top (e.g. Outer: 10, Top: 8, Bottom: 6)
Drawing Regions Region IDs to be masked for this outfit (linked to UV2)
Covering Regions IDs of lower-layer regions to be hidden by this outfit
Body Regions Body mesh regions to hide when worn
Tags Special tags (e.g. NoOuter to prevent layering with outerwear)

Required / Optional Fields

Field Name Required Description
GenderType Required for determining gender compatibility
BodyAgeType Required for defining body type
LayerPriority Required for correct layer rendering order
Drawing Regions Must be defined using UV2
Covering Regions 🔺 Set if overlap with lower clothing occurs
Body Regions 🔺 Use when body parts need to be hidden
Tags 🔺 Optional conditions or restrictions

Using the Modkit Wizard

Modkit provides a Wizard UI for beginners:

  • Allows dropdown selection for gender, category
  • Region IDs can be selected from a predefined list (individual or grouped)
  • You can create configuration files without using a text editor

However, after using the Wizard, you must still be able to edit manually for advanced setup.


Mistake Prevention Checklist

Situation Cause Solution
Color customization doesn’t work - Missing alpha channel
- RGB Mask missing
- Custom Color Intensity not set
- Check texture setup
- Set Custom Color Intensity = 1
Body mesh overlaps outfit BodyRegions not set Add appropriate region IDs

Summary

  • Optional Customization defines how your clothing Mod behaves in-game
  • Most settings can be done via Wizard UI,
    but you should be comfortable with manual editing for advanced customization
  • Correct Region IDs, proper LayerPriority, and appropriate Tags are key