Skip to content

Releases: Meeples10/MCResourceAnalyzer

1.1.3

15 Aug 22:58
Compare
Choose a tag to compare

Version 1.1.3 adds only a single command line argument: output-prefix=<prefix>.

Use this argument to add a prefix to the program's output files. For example, using output-prefix=xyz would result in the files xyz.csv and xyz_table.html.

1.1.2

12 Aug 18:46
Compare
Choose a tag to compare

Version 1.1.2 adds a new command line argument: input=<path>

By default, MCResourceAnalyzer requires the region directory to be analyzed to be named region and placed in the same directory as the JAR. With the input argument, a region directory (or a world directory if analyzing a world from Infdev 20100327 to Beta 1.2, or a .mclevel file if using an Indev world) can be specified with a path relative to the JAR's directory.

1.1.1

11 Aug 02:57
Compare
Choose a tag to compare

Version 1.1.1 adds three new command line arguments:

  • version-select=<version>: This allows the Minecraft version with which the world was generated to be specified from the command line rather than through a dialog. <version> must be one of the following:
    • ANVIL_2021 for 1.16 to 1.17
    • ANVIL_2018 for 1.13 to 1.15
    • ANVIL_2012 for 1.2 to 1.12
    • MCREGION for Beta 1.3 to 1.1
    • ALPHA for Infdev 20100327 to Beta 1.2
    • INDEV for Indev 0.31 20100122 to Infdev 20100325
  • blocks=<path>: When using the modernize-ids argument on a world with block IDs outside the range of 0-255, use this to specify the path to a file containing block IDs in the same format as blocks.properties.
  • merge=<path>: When analyzing a world with block IDs outside the range of 0-255, use this to specify the path to a file containing block IDs in the same format as merge.properties. Any block with an ID listed in this file will have all of its variants merged into a single value.

1.1.0

05 Aug 23:18
Compare
Choose a tag to compare

This version adds support for all Minecraft: Java Edition versions between Indev 0.31 20100122 and 1.17, as well as 1.18 experimental snapshot 2.

Two new command line arguments were also added:

  • version-select: Use this argument if you want to analyze a world that was not generated with the latest version of Minecraft. Shows a popup on launch that allows the version in which the region files were generated to be selected. Selecting a version that does not match the version in which the regions were generated may result in unexpected behavior.
  • modernize-ids: If analyzing regions saved before 1.13, numeric block IDs will be replaced with their modern string representations. If no string corresponding to the numeric ID is found, the numeric ID will be saved instead.

1.0.1

02 Aug 20:40
Compare
Choose a tag to compare

Minor changes and bug fixes:

  • Chunks with no data are now skipped
  • The program notifies the user and terminates itself if the region directory is missing
  • Fixed a NullPointerException when processing chunks with no air
  • Fixed a NullPointerException when processing worlds with no air

1.0.0

19 May 07:11
Compare
Choose a tag to compare

Initial release