github Querz/mcaselector 2.6
mcaselector-2.6

one day ago

This release adds structure icons. And fixes bugs.

Join our Discord: chat
Buy me a coffee: paypal

Details

  • Added structure icons:
    • Rendering the tile map now also parses structure starts.
    • Structure icons can be enabled through View->Structures, or Ctrl+Y.
    • Icons for individual structures can be enabled/disabled through View->Select Structures.
    • Icon size and outline can be configured in the world settings.
    • Similar structures are grouped, such as all ruined portal types or ocean ruins.
    • Hovering over a chunk with a structure icon shows the exact structure type in the status bar.
  • Added a disclaimer to the About dialog, in accordance with the Minecraft Usage Guidelines.
  • Updated mappings and generator to 25w44a.
  • Moving chunks now correctly applies the offset to a Happy Ghast's home_pos.
  • When defragmenting mca files, data is now copied directly to the temporary file to avoid a potential memory leak.
  • Temporary streams are now correctly closed when reading / writing chunks without closing the underlying Buffer.
  • Reading mca files can now use the foreign API if available to decrease memory usage.
  • Fixed a bug where clicking buttons that should open the OS's file explorer would freeze the entire program on some OS's.
  • Improved updating and drawing the tile map. This should fix instances where some regions wouldn't be drawn until the map was interacted with.
  • Fixed a check when chunk data should be saved to an .mcc file.
  • Fixed overlay config logging.
  • Overlay Parser now uses the same thread config as the other processors.
  • Fixed scaling of corrupt chunk.
  • Fixed a bug in the NBT library when using CompoundTag#partOf() Querz/NBT#100.
  • Fixed a bug where operations involving the chunk's Status field in 1.20-pre5+ would not work due to the status using the minecraft: namespace since then.
  • Fixed a bug where drawing the tile map sometimes would throw an ArrayIndexOutOfBoundsException due to a concurrency issue.
  • Fixed a bug that would cause chunks/regions not getting deleted if either the region, poi or entities file had a size of 0 bytes.
  • Updated the gradle wrapper.

Don't miss a new mcaselector release

NewReleases is sending notifications on new releases.