Querz / mcaselector

A tool to select chunks from Minecraft worlds for deletion or export.
MIT License
3.17k stars 177 forks source link

`status` filters don't work on 1.20 chunks #418

Open jason-green-io opened 1 year ago

jason-green-io commented 1 year ago

Describe the bug The server now saves a chunk's status to include the namespace, eg: minecraft:full. This means the status filter does find any chunks with the default current allowed statuses, and trying to specify statuses with the minecraft: name space fails since they're invalid.

Probably need to update: https://github.com/Querz/mcaselector/blob/0023866fe4367f4f802d6a6e9f27f8452c13d248/src/main/resources/mapping/all_status.txt

To Reproduce Steps to reproduce the behavior: Filter 1.20 chunks via status .. no chunks are found.

Expected behavior Filter should allow strings with the namespace.

Screenshots and other files

Environment (please complete the following information):

Additional context

Querz commented 1 year ago

fix in https://github.com/Querz/mcaselector/commit/32888c6bdb449c655cc25a0242931abd7207f949

statuses with the minecraft: namespace and without are going to be interchangeable (defaulting to namespace), and added support for custom status names when quoting in single quotes (').