Commit graph

10 commits

Author SHA1 Message Date
447a9482fe
main: create output directory for processed data files 2023-03-01 00:02:23 +01:00
04ab8c321f
main: fix formatting
rustfmt still doesn't handle let-else...
2023-03-01 00:00:40 +01:00
b68f04496c
main: introduce RegionCoords type alias 2023-02-28 23:57:48 +01:00
768ab13205
main: rename savedir argument to input_dir 2023-02-28 23:54:21 +01:00
fd0c9fbf1b
main: improve process_region() error handling 2023-02-26 01:11:59 +01:00
b2d849081d
io/region: allow stopping foreach_chunk early
Errors returned from the callback stop the loop early.
2023-02-26 01:01:37 +01:00
2d0f2fb865
main: iterate over regions of a Minecraft save dir 2023-02-25 17:46:00 +01:00
f48aa877d2
world: implement top_layer function
Implement one of the core functions of MinedMap: finding the topmost
visible block at each coordinate.
2023-02-18 11:51:24 +01:00
6379472282
world/de: new module for deserialization data structures
The new structures contain only the fields that MinedMap needs.
2023-02-07 18:32:01 +01:00
40105aaccd Initial Rust setup 2023-01-25 00:06:27 +01:00