Skip to content

1681-engine / index / checksum

Function: checksum() ​

ts
function checksum(text): string;

Defined in: src/save/checksum.ts:6

FNV-1a over the UTF-16 code units of text, as 8 hex digits. Not a defence against tampering (anyone can recompute it); it catches a slot cut short by a full disk, a crash mid-write or a hand edit gone wrong, which is what a save needs to tell before it loads half a world.

Parameters ​

ParameterType
textstring

Returns ​

string

Released under the MIT License.