Kitpacks
How FMMLoader expects kitpack mods to be structured in FM26.
This page does not teach you how to design or build kitpacks. It only explains the structure FMMLoader expects when importing them. For mod creation tutorials, refer to existing community resources.
FMMLoader supports Kitpacks that include club kits for men’s and women’s teams.
Most modern kitpacks (including SortitoutSI Standard Kits) follow a country-based folder structure with separate directories for men and women.
FMMLoader does not require country-level sorting, but it fully supports it.
Expected Structure
A typical kitpack looks like this:
Requirements
- PNG format required for compatibility
- Standard resolution varies by kitpack (SortitoutSI 2D kits are typically 1024px height)
- Filenames should reference the club’s ID or name, consistent with the
config.xml
About config.xml
Every country folder usually includes a config.xml file defining:
- which club ID each PNG corresponds to
- which variant (home/away/third/GK) the image represents
- how FM loads and displays the kit
FMMLoader does not alter the XML.
It only validates that the kitpack contains matching PNGs and config.xml files before import.
FM26 contains duplicate graphic IDs across leagues and genders. If your
filenames are only clubid.png, conflicts can occur. Always include a suffix
(2d home, 2d away, 2d third, etc.) and ensure the config.xml matches
them.
Import Behavior
FMMLoader mirrors the kitpack exactly into your target FM directory (usually graphics/kits/).
Using the example above, import results in:
FMMLoader preserves:
- country-level folders
- mens/womens separation
- filenames
config.xmllocation
This keeps each kitpack compatible with existing FM workflows.
If you'd like, I can also:
- Add a "Recommended Naming Conventions" section
- Add a "Troubleshooting FM26 Kit Loading" page
- Create matching docs for Logo Packs, Stadium Packs, or 2D/3D Kit variants