About this mod
Mod Loader for Hades. Works through .patch files generated through Git
- Requirements
- Permissions and credits
Requires Python 3 and Git
Place .patch files in your Mods folder, then run the .bat file
You can find a repository of my mods here
How to create and share your own mods (Through patch files)
Patch files are used to distribute mods without hosting entire modified copies of Supergiant's source code
- Navigate your command line to the Scripts folder ("cd <location of directory>")
- Make sure your files are fresh by verifying your game files
- Create an empty git repository with
git init
- Add the file you're going to make changes to
git add ScriptFile.lua
- Commit the file to the repository
git commit -m "A descriptive message"
- Make your changes
- Add the file you made changes to
git add ScriptFile.lua
- Commit the file again
git commit -m "Another descriptive message"
- Create the patch file
git format-patch HEAD^1..HEAD
- Result: 0001-Another-Descriptive-Message.patch
- (Optional) Rename the patch file, share it with other people
Common Problems
If Janus isn't running:
- Go to "Manage App Execution Aliases" in windows settings If there are any aliases for Python.exe or Python3.exe, disable them. Open cmd and type
python
orpython --version
If you get'python' is not recognized as an internal or external command, operable program or batch file.
then there is something wrong with your python installation. - If you didn't choose to add python to your PATH, follow this guide or reinstall python with this option
- Try "py" instead of python in the command line. If this works, then edit run.bat with a text editor to use "py" instead of "python"
- Try "python3" instead of python in the command line. If this works, then edit run.bat with a text editor to use "python3" instead of "python"
Disclaimer
Modding Hades is not officially endorsed by Supergiant Games.
Any game crashes, save corruption, crashes or other problems resulting from modding are not their responsibility to deal with.
If you have any questions about modding, or are having issues with any of my mods, feel free to contact me on Discord (Ship#0101)