Minimalistic Saving
(Modified: )
I forgot to mention that while Bedrock tries to avoid saving sections in order to reduce storage footprint, it also avoids saving certain data, like light maps. This makes it a whole lot harder to determine light in the world, and I rather avoid generating light, even if it should be straightforward (find light source; breadth first search with reduction and light conditional check), but I guess I have no other choice. The hardest parts are to determine what is a light source and its base light value, but also what blocks light can pass through.
Bedrock does store biome data, like Java, but I’m currently not using it.