Code Monkey home page Code Monkey logo

minecraftregionscanner's Introduction

โš ๏ธ Due to Microsoft inept policy concerning Minecraft accounts I no longer have access to the game and thus won't maintain this software anymore

About Minecraft Region Scanner

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.

Compilation

Just type "make" in a Unix-like computer.

You'll need a Java Compiler (I used Java 1.8) and a zip package.

Installation / Configuration / Usage

Please check the tool's wiki at https://lotr-minecraft-mod-exiles.fandom.com/wiki/Minecraft_Region_Scanner.

Versions and changelog

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)

Caveats

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.

Limits & Known bugs

See the tool's wiki.

Further development plans

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.

License

This open source software is distributed under a BSD license (see the "License" file for details).

Credits

The Java Archive (jar) file used for binary distribution bundles 2 external libraries:

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.

Author

Hubert Tournier

August 11, 2019

minecraftregionscanner's People

Contributors

hubtou avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

minecraftregionscanner's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.