
This mod is hosted on Nexus Mods by yakuzadeso. Clicking below will open the official mod page in a new tab.
Download on Nexus ModsYou will leave this site. Downloads and installs are handled by Nexus Mods.
Simple and lightweight blueprint mod loader, alternative to UE4SS if you want something that just loads blueprint mods or for when UE4SS doesn't work. This should continue working without the need for updates.
How to use the Mod Loader
To use the loader you need to add some lines in your Engine.ini file.
The Engine.ini file is located in "%LOCALAPPDATA% Subnautica2 Saved Config Windows ". Easy way to go there is to paste this in Windows Explorer's address bar and then press enter.
Otherwise the path should be something like this:
C: Users *YourUsername* AppData Local Subnautica2 Saved Config Windows
(Replace YourUsername with your user's name.)
If there's no such file then create one but make sure you're using the correct file extension and not Engine.ini.txt.
You could instead copy and paste the GameUserSettings.ini file, rename the copy to Engine.ini/Engine and then delete its contents if you don't know about file extensions.
Once you're there you can open the file Engine.ini with a text editor like Notepad.
You then need to check the file names of the blueprint mods you want the loader to load.
For example, the file name from my mod Custom FOV is:
CustomFOV.pak
So all you have to do is to add this in your Engine.ini file:
[/Game/Loaders/SN2_ClientBPLoader/WBP_SN2_BPLoader.WBP_SN2_BPLoader_C]
Mods=CustomFOV
To load more mods, just add more "Mods=" lines like this:
[/Game/Loaders/SN2_ClientBPLoader/WBP_SN2_BPLoader.WBP_SN2_BPLoader_C]
Mods=CustomFOV
Mods=NightVision
Mods=Pause
Mods=Photomode
Mods=WorldMap
You can add as many mods as you want by repeating the Mods= line with each mod's name.
When you're done you need to save the file and set it to Read-only otherwise the game is going to overwrite it!
UE4SS BP mods
To use this with UE4SS BP mods you have to move their .pak, .ucas, .utoc files from Subnautica2 Content Paks LogicMods to Subnautica2 Content Paks ~mods.
When you're done, take note of their name and go to the Engine.ini file. If their name is ExampleMyMod.pak then you need to enter this in Engine.ini:
[/Game/Loaders/SN2_ClientBPLoader/WBP_SN2_BPLoader.WBP_SN2_BPLoader_C]
Mods=ExampleMyMod
Notes
Uses UserEngine.ini to load its custom level.
Uses pakchunkID 9833. This means that it is incompatible with any other mod that uses the same pakchunkID.
My blueprint mods
Custom FOV - Field of view
Photomode
Night vision
Pause - Multiplayer compatible
World Map
Installation
Download the mod and extract its .zip file. Go to where your game is installed and navigate to Subnautica2 Content Paks. Make a new folder named "~mods" in here if you don't have one already.
Drop zSN2_ClientBPLoader.pak, zSN2_ClientBPLoader.ucas, zSN2_ClientBPLoader.utoc, zSN2_ClientBPLoader_P.pak, zSN2_ClientBPLoader_P.ucas, zSN2_ClientBPLoader_P.utoc from the archive in there.
In the end it should look something like this:
Subnautica2 Content Paks ~mods zSN2_ClientBPLoader.pak
Subnautica2 Content Paks ~mods zSN2_ClientBPLoader.ucas
Subnautica2 Content Paks ~mods zSN2_ClientBPLoader.utoc
Subnautica2 Content Paks ~mods zSN2_ClientBPLoader_P.pak
Subnautica2 Content Paks ~mods zSN2_ClientBPLoader_P.ucas
Subnautica2 Content Paks ~mods zSN2_ClientBPLoader_P.utoc
Developing mods
I suggest following UE4SS guidelines to ensure compatibility.
Make sure that your .pak files have the same name as your mod's folder.
For example if your mod's path is /Game/Mods/MyMod/ModActor.ModActor_C then your pak files should be named MyMod.pak.
No bugs reported yet. If you hit a problem, let the author know.
Be the first to rate this mod.
Sign in to leave a rating.
You might also like
No comments yet. Be the first to share your thoughts.