- Browse Game Banana mod listsings.
- Direct downloads of .rar .zip and .7zip files.
- Use alternative textures for mods.
- Http server to manage enabled mod state.
- Companion Android app.
- Create and load playlists.
- Runs skin fix .exe automatically when regenerating the mod folder if exists.
- Dark and light themes using Catapuccin Mocha and Latte.
Go to settings and select the Mods folder. It is recommended to create a new folder within 3dmigoto/Mods (ex. create Mods/managed) to use as this folder this will decrease the work done when unzipping as no other folders need to be checked.
If you have any previous mods inside the folder that you want to keep do the following Settings > + Add Exclusion Directory > Select any folders that should not be deleted.\
All mods are kept inside C:\Users\USER\AppData\Local\HoyoModManagerGo\cache USER being your user. if space saver is enabled all mods will be stored in .zip files. To delete all data after deleting the app delete the root of this folder.
Button | Action |
---|---|
Generate | Unzips all files from the mods that are enabled into the games export Dir. |
Refresh | Fetches character data and rechecks local mod files for the game. |
Refresh Local | rechecks local mod files. (this only needs to be pressed if you dragged a file into the cache/mods/...) |
To update the mods folder after toggling the checkboxes click generate. This will go through the mods that you have enabled and unzip them into the export Directory selected in Settings.
THIS WILL CLEAR THE FOLDER IF AN EXLUSION IS NOT SET AND CLEAN EXPORT DIR IS ON (To set this go to settings or see setup)
It will also fill any keymaps or textures that are selected for the mod.
uses C go for sqlite3 and sqlc. to run on windows you can use mingw https://www.mingw-w64.org/ https://jmeubank.github.io/tdm-gcc/download/
cd frontend
npm install
To install components, use shadcn's CLI tool to install
More info here: https://ui.shadcn.com/docs/cli#add
Example:
npx shadcn-ui@latest add [component]
To run in live development mode, run wails dev
in the project directory
for hot reload when editing go code use to avoid rosedb single process issues wails dev -appargs -dev true
in this mode you can close the db.
To build a redistributable, production mode package, use wails build
.
select import project and choose dir android/Hoyomod
requires android studio version compatible with AGP version 8.4.2
sync gradle and hit run button or
./gradlew build run










