775fcb2d1b
treewide: cargo fmt with 1.85
2025-03-13 21:50:50 +01:00
8cb1eee60b
docker, ci: fix --version output
...
When building the docker image manually, MINEDMAP_VERSION needs to be
set explicitly to get a proper version string.
2025-02-22 11:15:47 +01:00
c10e9e4902
Implement watch mode
2025-02-21 10:55:50 +01:00
c23b53a8c3
core, viewer: add support for WebP output
...
WebP can be selected by passing `--image-format webp` on the command
line. For typical Minecraft worlds, this results in a size reduction of
10-15% without increasing processing time.
2025-01-11 01:41:04 +01:00
8a1a26c13c
core: add support for sign text transformations
...
Add support for regexp replacement patterns, which can be useful when
the text matched by --sign-filter or --sign-prefix should not be
displayed.
2024-01-26 22:40:19 +01:00
9fd5689ebb
core: add sign pattern command line argument handling
2024-01-10 22:56:30 +01:00
6da921cca3
core: wrap long help texts
2024-01-10 22:56:30 +01:00
cde6a4b6e6
core: merge entity data for all regions into one file
...
Introduce the EntityCollector, using the TileCollector and TileMerger
traits.
2024-01-10 22:56:28 +01:00
0f308788ef
core: split TileMerger out of TileMipmapper
...
Reusable mipmap-style tile merging
2024-01-10 22:56:28 +01:00
825cf70e51
core: split TileCollector trait out of TileMipmapper
...
Make mipmap-style recursive processing of tiles reusable.
2024-01-10 22:56:27 +01:00
a8eb2da95d
Use tracing for configurable logging
2023-09-19 23:29:05 +02:00
4ef0200804
core: display version number based on git-describe
2023-08-27 14:27:40 +02:00
c010ee9194
Prepare for crates.io release
2023-08-21 21:51:01 +02:00
1616f3b2e2
Add --version command line argument
2023-08-21 13:19:00 +02:00
5fc296fc44
Fix binary usage comments
2023-08-20 17:04:55 +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