-
AutoSave 1.2.2 Stable
released this
2026-10-26 13:17:50 -04:00 | 0 commits to main since this release/autosaverand/asare staff only, includinghelpandstatus. Other players are told who can use it, and nothing runs.- New pref
$Pref::Server::AutoSave::SuperAdminOnly(default 0): 0 allows admins and super admins, 1 allows super admins only. Change it in chat with/autosaver access adminsor/autosaver access superadmins; only a super admin can change it. The host is always a super admin. /autosaver statusshows who has access.
Place
AutoSave.dllin the game'smodulesfolder and start Blockland from Steam.Downloads
-
AutoSave 1.2.1 Stable
released this
2026-10-26 12:36:31 -04:00 | 3 commits to main since this release/asis a short form of/autosaverfor every command, for example/as saveor/as load 08-55-15. It works for the host and for other players, in any capitalization.
Place
AutoSave.dllin the game'smodulesfolder and start Blockland from Steam.Downloads
-
AutoSave 1.2.0 Stable
released this
2026-10-26 12:30:00 -04:00 | 6 commits to main since this release- Autoload: with
/autosaver autoload on(pref$Pref::Server::AutoSave::AutoLoad, off by default), the newest autosave loads when a server starts. It waits for the mission and is skipped when a game mode is running, a save was picked at setup, bricks already exist, or there is no autosave. The loaded build counts as saved, so it is not written again at the next interval. /autosaver load <name>loads a specific autosave..blsand case are optional, and any part of the name works if only one autosave matches. With no name it still loads the newest.- AutoSave notices each new server within 5 seconds (by its
MissionGroup), so prefs, autoload and the save timer start fresh even when one server is stopped and another started within one interval. - The change watcher is installed again after a server shuts down. Before this, the game turned it off with the other server packages and a second server in the same session stopped tracking changes.
Place
AutoSave.dllin the game'smodulesfolder and start Blockland from Steam.Downloads
- Autoload: with
-
AutoSave 1.1.0 Stable
released this
2026-10-26 12:11:07 -04:00 | 9 commits to main since this release- Settings are server prefs in
config/server/prefs.cs($Pref::Server::AutoSave::*), read when hosting starts and written when changed with/autosaver. - Each save gets a screenshot (
.jpgwith the same name) from the server preview raytracer. AutoSave traces it in short slices on top of the engine's rate, and nothing is uploaded unless the game was already tracing its own preview./autosaver screenshot offturns it off. - Brick writes are faster: field reads instead of method calls where the stock loader uses fields, cached datablock and print names, with a check against the methods on the first 64 bricks of each save.
- The change watcher does almost nothing during brick loads; a finished load counts as one change.
- No longer patches the console
evaluatefunction, which stopped modules loaded after AutoSave (such as SelectiveGhosting and PlayerClassOptimize) from finding it. Scripts are installed from a timer on the main loop instead.
Place
AutoSave.dllin the game'smodulesfolder and start Blockland from Steam.Downloads
- Settings are server prefs in
-
AutoSave 1.0.0 Stable
released this
2026-10-26 11:08:19 -04:00 | 12 commits to main since this releaseFirst release.
- Saves every brick to
saves/autosave/YYYY-MM-DD HH-MM-SS.blsevery 300 seconds while you host, in 8 ms slices. - Skips the save when nothing changed, while bricks are loading, and while bricks are being cleared.
/autosaverchat commands: help, status, on, off, save, load, interval, chunk, tick./autosaver loadclears the bricks and loads the newest autosave on disk.
Place
AutoSave.dllin the game'smodulesfolder and start Blockland from Steam.Downloads
- Saves every brick to