fba9b6cb55
core/region_processor: reenable stat output
2023-10-12 21:49:42 +02:00
506631a18f
core/region_processor: only return available regions
...
Ignore regions that failed to process and have no old processed data.
2023-10-12 21:49:42 +02:00
fd48f94f16
core/region_processor: make regular processing errors non-fatal again
...
Never fail because of invalid save files.
2023-10-12 21:49:42 +02:00
09374d755e
core/region_processor: introduce RegionProcessorStatus enum
2023-10-12 20:10:28 +02:00
284892cea6
core/region_processor: make all process_region() error fatal
...
Less severe errors will be changed not to be passed up to run().
2023-10-12 20:10:28 +02:00
46c04e632f
core/region_processor: temporarily disable stat output
2023-10-12 20:10:28 +02:00
38da1616d5
core/region_processor: rename path to input_path in process_region()
...
Make the variable names more consistent.
2023-10-12 20:10:28 +02:00
7d37f6a5d0
Add summary messages
2023-09-20 00:38:19 +02:00
a8eb2da95d
Use tracing for configurable logging
2023-09-19 23:29:05 +02:00
248a641035
Restructure crates
...
Get rid of the arbitrary bin/lib split and instead move as much as
possible into the bin crate, which becomes the main crate again.
The types and NBT handling are moved into separate crates, so they can
be reused by nbtdump and regiondump.
2023-08-20 17:00:10 +02:00