Skip to content

Instantly share code, notes, and snippets.

View neonbyte1's full-sized avatar
👾

neonbyte1

👾
View GitHub Profile
@neonbyte1
neonbyte1 / README.md
Last active December 23, 2025 17:24
Install unofficially Sea Block for Factorio 2.0

Sea Block for Factorio 2.0 (unofficially)

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

Installation (Linux, via script)

[!IMPORTANT]

@neonbyte1
neonbyte1 / parse_proc_map.cpp
Last active November 29, 2025 17:27
Parse /proc/<pid>/maps
// The MIT License (MIT)
//
// Copyright (c) 2025 neonbyte1
//
// Permission is hereby granted, free of charge, to any person obtaining a copy of
// this software and associated documentation files (the "Software"), to deal in
// the Software without restriction, including without limitation the rights to
// use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
// the Software, and to permit persons to whom the Software is furnished to do so,
// subject to the following conditions:
@neonbyte1
neonbyte1 / README.md
Created May 13, 2025 12:32
Decrypt Factorio "Blueprint String", modify the JSON and encrypt it to produce the modified "Blueprint String"

Factorio blueprint encryption/decryption

Small unix-like tool that requires Deno to decrypt or encrypt Factorio blueprints. Just pipe the encrypted or decrypted content to the factorio-blueprint script and adjust your parameters.

Options / parameters

  • --decrypt, -dec, -d: takes the "Blueprint String" and produces a minified JSON output
  • --encrypt, -enc, -e: takes the decrypted JSON output (minified or pretty, it doesn't matter) and produces the "Blueprint String"
  • --pretty, -p: produces a pretty JSON output instead of a minified one