github Querz/mcaselector 1.14
mcaselector-1.14

latest releases: 2.4.2, 2.4.1, 2.4...
3 years ago

This release adds a lot of new features and support for the upcoming 1.17 changes (so far).

WARNING: This release contains some significant changes to a lot of features of MCA Selector. Always make backups of your world before using MCA Selector. If you encounter any bugs, please report them either on GitHub or on Discord.

Details:

  • Added support for entities and poi files. They will now be adjusted when copying, deleting, merging and moving chunks.
  • Added support for the 21w06a height changes.
  • Added Open World option in the File menu that will replace the current Open option. The old Open option has been renamed to Open Region. Open World now detects an entire Minecraft world, including poi and entities folders. To use Open World, navigate to your world folder (not the region folder!), click Open and you will see a window displaying all dimensions found for this world. Select the one you want to view / edit, and press OK. If your world only has a single dimension (e.g. if you haven't explored the Nether or the End yet, this dialog will be skipped.
  • Added a World Settings option in the File menu that allows to specify the world's entities and poi folders manually.
  • Made grass color more green instead of blue.
  • Added new Structure filter by @polarbub , see #164 .
  • Added error dialogs for some occasions.
  • Reworked headless mode to work with the separation of region, poi and entities folders.
  • Removed the --headless parameter - it is now automatically switching to headless mode as soon as there are any parameters.
  • Slightly changed the command structure and renamed some commands. An overview of the command structure can be found here.
  • Added some tools that can be used in headless mode to make translations easier: --mode printMissingTranslationswhich lists all missing translations,--mode printTranslation which prints a full translation file, including untranslated keys and--mode printTranslationKeys` which prints all translation keys.
  • Improved the chunk editor, it now shows the chunk data of region, poi and entities.
  • The chunk editor now allows to completely delete a chunk by deleting the root compound tag or to create a new chunk by creating a new root compound tag.
  • Added a "Reset zoom" option in the View menu.
  • It is now allowed for a filter to be limited to a selection in all scenarios. This option also works in headless mode, see #161 .
  • The chunk filter dialog now remembers the selected options in addition to the filter.
  • Added a new field for the Change NBT dialog: "ReplaceBlocks"
    • A list of block replacements can be supplied, in the following format:
      <block-name>=<block-name|block-nbt>[;<tile-nbt>]
      Examples:
      • iron_block=diamond_block will replace all iron blocks with diamond blocks in the selection
      • iron_block={Name:"minecraft:chest",Properties:{facing:east,type:single}};{id:"minecraft:chest",Items:[{Slot:0b,id:"minecraft:stone",Count:1b}]} will replace all iron blocks with east-facing single chests that contain 1 stone in the first slot.
  • Added a way to save the current view as an image (View-->Save Screenshot).
  • Added a way to save the current selection as an image (Selection-->Export as image). Depending on the size of the selection, this might take a while.
  • Added CI with travis to build an automatic Windows installer that installs MCA Selector as a Windows desktop application. It will download an appropriate standalone JRE to run MCA Selector, so you don't have to. It can also create a desktop shortcut. The installer will be attached below alongside the usual .jar file.
  • The path to the currently opened world is now displayed in the window title.
  • Updated mappings to 21w08a.
  • Fixed a concurrency issue with the progress bar (i hope) that would sometimes cause the progress bar to become stuck.
  • Doubled the maximum zoom level, you can now zoom out much further. This requires MCA Selector to have a maximum heap size of at least 4 GB.
  • Added an option in the Settings to configure the default Minecraft saves directory, see #163 .
  • Fixed a bug that caused the filter box in the filter editor to throw an exception when switching between text based filters (e.g. from "Status" to "Palette" filter)
  • Fixed a bug where it was assumed that Palette index 0 does always contain air. This bug caused some chunks to render incorrectly, see #157 .
  • Fixed a bug where unmarking a partially marked region in region selection mode would not work.
  • Made some type checks in filters and the rendering process more lenient.
  • Added support for oversized chunks that are saved as .mcc files, see #169 .
  • Made some code more future-proof.

Don't miss a new mcaselector release

NewReleases is sending notifications on new releases.