Skip to content

Instantly share code, notes, and snippets.

View certainhuman's full-sized avatar

HaveFun certainhuman

View GitHub Profile
@certainhuman
certainhuman / ConfigSchema.md
Last active September 6, 2025 14:09
Deep Space Airships Configuration Message Schema

Configuration Schema

This document describes the configuration message schema which is used to specify machine configurations in blueprints. It is contained as a byte array, as described in the official blueprint specification.

DATA Configurations:

The DATA byte array is serialized identically to the bytes it was parsed from. It parses into an array of CONFIGS:

[ CONFIGS ]*

  • CONFIGS Configurations which contain data specifying different information about machines. Each config is a string key that specifies which config type it is, followed by an array which contains the data itself.