Blueprint mod loader logo

Blueprint mod loader

Simple and lightweight blueprint mod loader.

Simple and lightweight blueprint mod loader.

 

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%\Solarpunk\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\Solarpunk\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 Pause is:

Pause.pak

So all you have to do is to add this in your Engine.ini file:

[/Game/Loaders/SolarpunkBPLoader/WBP_SolarpunkBPLoader.WBP_SolarpunkBPLoader_C]
Mods=Pause


To load more mods, just add more "Mods=" lines like this:

[/Game/Loaders/SolarpunkBPLoader/WBP_SolarpunkBPLoader.WBP_SolarpunkBPLoader_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 \Solarpunk\Content\Paks\LogicMods to \Solarpunk\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/SolarpunkBPLoader/WBP_SolarpunkBPLoader.WBP_SolarpunkBPLoader_C]
Mods=ExampleMyMod


Notes

Due to some weirdness with how the game works it is possible that I have to update the loader if a game update modifies the files that the loader uses.


My blueprint mods

 


Installation

Download the mod and extract its .zip file. Go to where your game is installed and navigate to \Solarpunk\Content\Paks. Make a new folder named "~mods" in here if you don't have one already.

Drop zSolarpunkBPLoader_P.pak, zSolarpunkBPLoader_P.ucas, zSolarpunkBPLoader_P.utoc  from the archive in there.

In the end it should look something like this:

\Solarpunk\Content\Paks\~mods\zSolarpunkBPLoader_P.pak
\Solarpunk\Content\Paks\~mods\zSolarpunkBPLoader_P.ucas
\Solarpunk\Content\Paks\~mods\zSolarpunkBPLoader_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. 

The Blueprint mod loader Team

profile avatar
  • 12
    Followers
  • 99
    Projects
  • 429.9K
    Downloads