Legacy Mod Launcher
This page is all about the LEGACY mod launcher. Any new mods should be available in our Mod List which is compatible with the latest vanilla OpenGOAL launcher.
Since mods can now be managed via the vanilla OpenGOAL launcher, we are effectively retiring the mod launcher. We will keep it available to download, but we aren't planning to further update it nor add new mods to it or add any enhancements.
Download/Installation
Click here to download the unofficial OpenGOAL mod launcher and play OpenGOAL mods. The launcher will automatically update itself whenever available.
Warning ⚠️
This launcher and the mods are NOT supported by the main OpenGOAL developers!
All code is ran at your own risk. The mod launcher is a small Python program bundled into a Windows app for easy use. You can audit the code, or build the launcher from source on Github here
Legacy Mod Launcher FAQ
My antivirus software is warning me about the launcher / mods! Is this a virus?
No, the mod launcher and the jak-project are both open source if you'd like to audit the codebase yourself. The mod launcher is a small Python program bundled into a Windows app for easy use.
Each mod is effectively a standalone OpenGOAL installation, and so you may need to allow extractor.exe and/or gk.exe within your antivirus program individually for each mod.
How do I update the launcher / mods?
As long as you're running the "Launcher with autoupdater.exe" provided via the download link above, the launcher will keep itself up-to-date.
For mods, whenever you try to launch a mod it will check if there is an update available. If so, it will automatically download and install it - you can peek at the terminal console window to track the progress.
Can I change the mod install location?
No, at the moment the launcher doesn't support this. You can manually install individual mods elsewhere though - to find the github repo for any mod, see the mod list here.
Is Steamdeck / Linux / Mac supported?
No, at the moment the mod launcher is only supported on Windows.
Can I apply a texture pack to a mod?
Yes, though it's a bit manual at the moment.
- Install the mod like normal, and close it once it launches
- Click the "View Folder" button on the mod launcher to open the mod's install location
- Open the
datafolder, and check if you see acustom_assetsfolder inside- If you DO see a
custom_assetsfolder, this is a newer mod:- Create a
texture_replacementsfolder within thecustom_assetsfolder (some mods may already have this folder) - Create a
jak1(orjak2) folder within thetexture_replacementsfolder (some mods may already have this folder) - Copy/paste the contents of the texture pack you want to use into the
data/custom_assets/texture_replacements/jak1folder (or thejak2equivalent)
- Create a
- If you do NOT see
custom_assetsfolder, this is an older mod:- Create a
texture_replacementsfolder within thedatafolder (some mods may already have this folder) 2 .Copy/paste the contents of the texture pack you want to use into thedata/texture_replacementsfolder
- Create a
- If you DO see a
- Back in the mod launcher, click the "Re-extract" button, and it will rebuild the game using your texture pack
Can I use multiple mods together in combination?
No, not easily, at least at the moment. Since each mod is a completely standalone copy of the jak-project, there's no easy way to guarantee changes are compatible with each other or an easy way to resolve conflicts.
For example, how would you combine the FlutFlut Legacy and the Zoomer Legacy? You can't be simultaneously on FlutFlut and on the Zoomer.
With that said, in theory someone could manually combine two or more mods (e.g. by using git to merge their codebases). This would then need to be added to the list as a standalone mod.
In the future, there is a possibility OpenGOAL will have a native modding API, and mods might exist more like patches than entire standalone codebases. If we reach that point, it will be much more feasible to seamlessly combine mods.