Sometimes the fix tool (FixTool) doesn’t get released, or the developers say they won’t release a universal one. In many cases, fix tools are mostly focused on female characters, while male characters are often ignored or take a very long time to be supported. Because of this, I’ll explain how to manually fix your mod without using any fix tool.
Each character is composed of different parts, and each part uses the following 4 types of maps:
Diffuse
NormalMap
LightMap
MaterialMap
Inside the folder of a downloaded mod, you will usually find a file named something like modname.ini. This file includes entries for each texture type for every body part.
Here’s an example from panyinhu .ini file:
[TextureOverridepanyinhubodyADiffuse]
hash = c0928025
this = ResourcepanyinhubodyADiffuse
[TextureOverridepanyinhubodyANormalMap]
hash = ebac056e
this = ResourcepanyinhubodyANormalMap
[TextureOverridepanyinhubodyALightMap]
hash = 7d3c4c3d
this = ResourcepanyinhubodyALightMap
[TextureOverridepanyinhubodyAMaterialMap]
hash = 42fc25f0
this = ResourcepanyinhubodyAMaterialMap
The part you need to fix is the line that starts with hash =.
These hash values can change depending on your server or game updates. If the hashes don’t match your client version, the mod will not display correctly (wrong lighting, broken textures, etc.).
Therefore, you need to update the hash values to match your local version.
🔧 How to Find the Correct Hash Values (Using XXMI)
Run the game using XXMI, and go to the character selection screen for the character you want to fix.
Press F12.
This will display the key used to activate hunting mode — it’s usually Numpad 0.
Press Numpad 0.
Green numbers and English text will appear on the screen.
Press F8 while in this state.
The character’s data will be dumped to the following location:
XXMI Launcher\ZZMI\frameanalysis\[date]
Open the log.txt file inside the frameanalysis\[date] folder.
Use Notepad and press Ctrl + F to search for the Diffuse hash of the character you want to fix.
It doesn’t have to be Diffuse — if the character doesn’t appear broken but has weird shadows or lighting, starting with Diffuse is okay.
🔍 Note:
A character usually uses 4 maps together as a set:
Diffuse
NormalMap
LightMap
MaterialMap
It’s rare for all four to have changed hashes.
So even if you can’t find the Diffuse entry, try searching for one of the others.
If you find one hash value, the others will typically be listed nearby.
The order is usually:
Diffuse
Normal
Light
Material
Now compare them with the ones in your mod’s .ini file.
Only replace the hash values that are different.
That’s all you need to do to fix the mod.
✅ Final Notes
Once you understand the process, it only takes about 2 minutes to complete.
However, if this is your first time doing it, it can feel overwhelming or stressful.
Unfortunately, I can’t provide hash values for other servers, so you’ll need to extract them yourself.
I’ve also uploaded a video tutorial to help guide you through it.
If you have any questions, feel free to ask.
상빈 한
2025-07-03 20:29:23 +0000 UTC아란
2025-07-03 19:46:30 +0000 UTCkuumiho
2025-06-15 22:20:57 +0000 UTC상빈 한
2025-06-15 16:50:40 +0000 UTCNutty
2025-06-15 16:45:17 +0000 UTC