Mods and tooling for Sandustry, built on the game's official Sandkit API — no third-party loader, no patched app.asar. Subscribe on the Workshop and they load.
mods — eight mods, six of them on the Steam Workshop. A new steam turbine tier, electric thermal buffers, throughput and power readouts, a mod load inspector, and switches for the game's own debug tools. Includes a validator that drives the game's real loader, so a broken mod is caught before the game starts rather than failing silently at load.
sandkit-surface-map — a map of the whole modding API, generated from an installed copy of the game rather than written by hand. Every method a mod can reach, the engine call behind each one, and the limits that are not documented anywhere. Re-run it after a game update and it tells you what moved. Read it → (ru)
A plain Workshop mod can already string-patch the game bundle — up to 256 patches, with a mandatory match count and atomic rollback. No loader required for most of what people reach for one to do.
dependencies in the manifest is resolved with a real topological sort, which makes a shared library mod a supported pattern rather than a hack.
There is no main-to-worker messaging. Worker to main is an ordinary event; the other direction is a SharedArrayBuffer and nothing else.
Community project. Not affiliated with Sandustry, its developers, or Valve.