Warning
Sea Block and Angels Mods are currently being actively maintained by KiwiHawk to provide compatibility with Factorio 2.0. You can check the status of the project here. Original reddit post: here
Important
I deliberately decided against the Steam version in order to have a specific version of Factorio that works with Sea Block. The script below is intended for the Linux version. Perhaps a developer for Windows/PowerShell will be able to add a customized version.
- You might need to edit the
FACTORIO_ARCHIVEvariable. Just download your desired version from the official Factorio download page and update the name of the achive inside the script. - You might want to edit the
FACTORIO_BASE_DIRECTORYvariable. I personally use it to store different versions of Factorio, depends on which mod pack I'm going to play.
- Copy the script below into a file (e.g.
factorio_seablock_2.sh) - Allow the script to be executed:
chmod +x factorio_seablock_2.sh - Optional: Update
FACTORIO_ARCHIVEand / orFACTORIO_BASE_DIRECTORYor set them as environment variable before executing the script - Run the script:
./factorio_seablock_2.sh(or if it's notv2.0.72:FACTORIO_ARCHIVE=factorio_linux_2.0.70.tar.xz ./factorio_seablock_2.sh - Start the game (binary is by default located in
~/factorio/seablock-2-preview/bin/x64/factorio) - Download missing mods from mod portal
- Optional: Create a desktop entry in
~/.local/share/applications/SeaBlock2.desktop:
[Desktop Entry]
Name=Sea Block 2
Comment=Sea Block (Factorio 2.0.72)
Exec=/home/<USERNAME>/factorio/seablock-2-preview/bin/x64/factorio
Icon=/home/<USERNAME>/factorio/seablock-2-preview/data/core/graphics/factorio.png
Terminal=false
Type=Application
Categories=Game;
Note
Either use Steam or download the latest or desired version from the official Factorio download page
- Steam: mods are located in
%AppData%/Factorio/mods - Non steam: mods are located inside the extracted directory (
factorio/mods)
- Go to the SeaBlock repository, switch to the
devbranch, click onCode> Download ZIP- Extract the archive (
SeaBlock-dev.zip) - Navigate into the
SeaBlock-devdirectory - Move the
SeaBlockandSeaBlockMetaPackdirectories into the factorio mods directory
- Extract the archive (
- Go to the SpaceMod repository, click on
Code> Download ZIP- Extract the archive (
SpaceMod-main.zip) - Rename the extracted
SpaceMod-maindirectory intoSpaceMod - Move the
SpaceModdirectory into the factorio mods directory
- Extract the archive (
- Go to the ScienceCostTweakerM repository, switch to the
dev-merge-fixesbranch, click onCode> Download ZIP- Extract the archive (
ScienceCostTweakerM-dev-merge-fixes.zip) - Rename the extracted
ScienceCostTweakerM-dev-merge-fixesdirectory intoScienceCostTweakerM - Move the
ScienceCostTweakerMdirectory into the factorio mods directory
- Extract the archive (
- Go to the LandfillPainting repository, switch to the
dev2.0branch, click onCode> Download ZIP- Extract the archive (
LandfillPainting-dev2.0.zip) - Navigate into the
LandfillPainting-dev2.0directory - Move the
LandfillPaintingdirectory into the factorio mods directory
- Extract the archive (
- Go to Arch666Angel mods repository, switch to
dev2.0branch, click onCode> Download ZIP- Extract the archive (
mods-dev2.0.zip) - Navigate into the
mods-dev2.0directory - Move the following directories into the factorio mods directory:
angelsbioprocessingangelsrefiningangelssmeltingangelspetrochemangelsaddons-storageangelsbioprocessinggraphicsangelsrefininggraphicsangelspetrochemgraphicsangelssmeltinggraphics
- Extract the archive (
- Go to bobs mods repository, switch to
devbranch, click onCode> Download ZIP- Extract the achive (
bobsmods-dev.zip) - Navigate into the
bobsmods-devdirectory - Move the following directories into the factorio mod directory:
bobelectronicsboblibraryboblogisticsboboresbobplatesbobassemblybobenemiesbobequipmentbobinsertersbobminingbobmodulesbobpowerbobrevampbobtechbobwarfare
- Extract the achive (
- Go to the CircuitProcessing repository, switch to
devbranch, click onCode> Download ZIP- Extract the archive (
CircuitProcessing-dev.zip) - Navigate into the
CircuitProcessing-devdirectory - Move the
CircuitProcessingdirectory into the factorio mods directory
- Extract the archive (
- Go to the reskins-bobs repository, switch to
devbranch, click onCode> Download ZIP- Extract the archive (
reskins-bobs-dev.zip) - Rename the extracted
reskins-bobsdirectory intoreskins-bobs - Move the
reskins-bobsdirectory into the factorio mods directory
- Extract the archive (
- Go to the reskins-angels repository, switch to
devbranch, click onCode> Download ZIP- Extract the archive (
reskins-angels-dev.zip) - Rename the extracted
reskins-angels-devdirectory intoreskins-angels - Move the
reskins-angelsdirectory into the factorio mods directory
- Extract the archive (
- Start the game (either via Steam or
factorio/bin/x64/factorio) - Download missing mods from mod portal