Blueprints
Blueprints lets you save and load circuits in a circuitbox. It works in both singleplayer and multiplayer. Blueprints is a client side mod so it will even work on vanilla servers. The host does not need to run it in order for you to use Blueprints on their server.
When you click a circuit box, buttons will automatically appear on the right side of the screen that let you save, load, etc.
Sharing Blueprints
Your blueprint files are stored in Barotrauma\LocalMods\Blueprints_saved_blueprints. You can send those files to others so they can copy them into the same folder.
Installation Instructions
This mod requires clientside Lua for Barotrauma to work.
Installing Client-side Lua:
- Open hosting menu
- Select LuaForBarotrauma in ServerExecutable and host a server
- While hosting, open the console window (most commonly 'F3')
- Type in or copy, then execute the console command:
install_cl_lua
- Restart the game
- Open the lua config menu in the top left of the main game menu
- Turn on "csharp scripting enabled"
(Video if you don't understand the instructions above: https://www.youtube.com/watch?v=wEeJ70vH1TM )
The client-side installation will be reverted every time you verify the game files or a new Barotrauma update is released, so you will need to do this process again if that happens.
Bug Reports
If you encounter any bugs or have suggestions please post them on the discord. You can also comment them below.
Screenshots of any crash report really help (the red text that pops up in console, F3). You can do the command "dumptofile my_error_report" to export the contents of the console to a file in your Barotrauma base folder.
If possible also post a download link to your blueprint save file from your Barotrauma localmods folder. Its much easier to share these files on discord.
If you have a bug try reloading lua with "cl_reloadlua" in the console. Sometimes lua in general just panics (not related to this mod) and this command can fix that.
Github
If you are playing this on Epic Games, you can use this github repo [github.com] to download the mod.
Discord
https://discord.gg/fknqFyZnKk
Thats the link to the discord for this mod. Its a good place to do bug reports or share blueprint files, or just talk about wiring in general.
Known Issues
Updates to this mod may occasionally break compatibility with previous versions of saved blueprint files. You should document your important circuits using some other method.
This mod will probably not work for any component that is in not in the vanilla game. It depends on how the modder wrote it. Feel free to try it though.
Hit that like button👍