/ZZ-Model-Importer

GNU General Public License v3.0GPL-3.0

Zenless-Zone-Model-Importer (ZZMI)

Tools and instructions for importing custom models into ZZZ.

DISCLAIMER: I strongly recommend only using private servers for modding. Using these tools on official ZZZ servers carries a high risk of being banned. I do not condone the use of these tools and programs on official servers, and take no responsibility for any consequences as a result if you do.

ZZMI is a version of 3DMigoto that I have modified to be compatible with ZZZ.

Feel free to use or modify any of the scripts on this repo as you wish, though please give credit if you use these programs in your projects. I am continuing to update this page with new features and fixes, so check back often.

Model files for the importer are located at ZZ-Model-Importer-Assets

Installation Instructions (3DMigoto)

  1. Download a 3dmigoto .zip from releases and extract it. I have provided two versions:

    • "3dmigoto-GIMI-for-development.zip" is a development version intended for creating mods which has all features turned on (including the green text at the top and bottom of the screen) but is slower
    • "3dmigoto-GIMI-for-playing-mods.zip" is a version of the program indended for playing mods which has development features turned off (no green text) but is faster
  2. Double click "3DMigoto Loader.exe" to start the loader, then start up Genshin through the GenshinImpact.exe. If everything is correct so far, 3DMigoto should be injected into the game and you should see a green text overlay (only if using the "for development" version, the "for playing" version does not show the green text):

image

  • Note: some people have reported an issue where the loader lists that it was unable to verify if 3dmigoto was loaded. This does not mean that 3dmigoto failed to inject - if the green text and mods show up, there are no issues and you can close the command prompt

image

  1. Installation complete! You should now be able to load custom resources and override textures and shaders with 3DMigoto. To add mods, place them in the Mods folder (one mod per character at a time) and press F10 to load them in game:

image

 

Installation Instructions (3DMigoto Blender Plugin)

In order to modify game models, you need to also setup your Blender plugins and environment. The 3DMigoto plugin works with Blender 3.6+

  1. Download and install Blender

  2. Download and install the modified 3DMigoto plugin (XXMI-Tools) from releases. You can install an add-on in Blender by going to Edit -> Preferences -> Add-Ons -> Install, then selecting the .py file.

  3. If done correctly, you should see 3dmigoto in the plugin list as well as new options in the import and export menus

 

Usage Instructions

See Usage Instructions

Also, if you any questions about modding come join the Genshin modding discord at https://discord.gg/agmg. The only verification is that you can 3dmigoto ZZMI working by following the steps above.

 

Acknowledgements

Huge thank you to DarkStarSword, bo3b and Chiri for 3dmigoto and SilentNightSound for GIMI where this is based on!