A Minecraft 1.7.10 (only) command line utility to analyze and mass edit region files.
This utility fully supports the Lord of the Rings mod (LOTRmod) v35.3.
Just type "make" in a Unix-like computer.
You'll need a Java Compiler (I used Java 1.8) and a zip package.
Please check the tool's wiki at https://lotr-minecraft-mod-exiles.fandom.com/wiki/Minecraft_Region_Scanner.
1.03 2019-08-11
- Show content of Mob Spawner tile entities (both vanilla and LOTR)
- Renamed options unknown to fixunknown and stacks to fixstacks
- Added detection and report of excessive number of entities in a single spot
- Added new option -e / --fixentities to fix excessive number of entities in a single spot
1.02 2019-08-09
- Provided our test bed in test/r.0.0.mca
- Updated Querz NBT library to 4.1
- Modified the Makefile to fetch and build external libraries
- Fixed a display bug causing negative stacks of items when there are more than 127
- Added new option -S / --stacks to fix stacks of more than 64 items
1.01 2019-08-06
- Fixed bug #1 (Tile entities for modified or deleted blocks are not removed)
- Added detection and report of invalid chunk locations
1.00 2019-07-18
Initial public release. Supports v34.3 to v35.2 of the Lord of the Rings mod (LOTRmod)
Developed with Java 1.8 (recompile if your server is running under a lower version) and tested only on Minecraft 1.7.10 / Forge 10.13.4.1614.
See the tool's wiki.
All the main functionalities are implemented.
There's a list of possible unimplemented functionalities on the tool's wiki.
However I have no plan to port this to newer Minecraft versions as I will only use it for the LOTR mod.
This open source software is distributed under a BSD license (see the "License" file for details).
The Java Archive (jar) file used for binary distribution bundles 2 external libraries:
-
Querz NBT 4.1 (see https://github.com/Querz/NBT)
-
Apache Commons CLI 1.4 (see https://commons.apache.org/proper/commons-cli/)
The source code includes a snippet of code from lxknvlk (https://stackoverflow.com/users/3060279/lxknvlk) found at https://stackoverflow.com/questions/16273318/transliteration-from-cyrillic-to-latin-icu4j-java to transliterate cyrillic to latin.
The project logo is derived from EditOrange (https://www.deviantart.com/editorange) "Chunk #1" picture.
Hubert Tournier
August 11, 2019