This update adds a new filter, a new field change and fixes some bugs. Also updated to Java 17.
Details:
- Added
Border
filter. This filter selects all chunks that are empty or that are next to the specified amount of empty chunks. Accepts a number from0
to8
. - Added a
DeleteStructureReference
field that causes structure references and structure starts to be deleted. Structure names can be specified in a comma separated list. If a custom structure name is specified, it has to match exactly (case sensitive) and must be written in single quotes ('
). - Made the NBT Changer dialog properly resizable.
- Fixed a bug in headless mode (CLI mode) where using
--mode image
and--mode cache
wouldn't work because of JavaFX not being initialized correctly. - Fixed a bug that caused chunks with missing sections to be drawn with the corrupted chunk pattern (see #301 ).
- Fixed a bug that caused chunks upgraded to 1.18 and not loaded ingame to not render at all (see #300).
- Fixed a bug that caused the image pool to throw tons of exceptions after being done deleting lots of regions.
- Fixed a bug where closing the Overlay dialog using the
OK
orCancel
buttons would throw an exception if overlays were still rendering in the background. - Added Korean (Korea) translation (see #291).
- Fixed Turkish translation (see #292).
- Fixed Japanese translation (see #293).
- Fixed a bug where merging chunks vertically wouldn't use the code for Minecraft 1.17/1.18 worlds, so it would not merge chunks correctly or not at all.
- The current configuration is now also printed into the
debug.log
file whenever logging is initialized. - Upgraded to Java 17.
- Upgraded Gradle to 7.3.2.