Data tool for the Falcon MC project.
DataCompatMC is a cli
tool designed to help deal with the many different versions of Minecraft. Its main purpose is measuring and fixing compatibility between protocol-defined values for the different assets in the game.
We aim to support two main operations:
- Provide compatibility support between different schematic versions
- Autogenerate conversion code for the different protocol versions of
FalconMC
Currently this tool only parses generated block data by the Minecraft data generators and compacts it down to a lossless, minimal format.
Clone the project and build it using cargo build --release
.
Use data-compat-mc --help
for further information.
Visit our wiki for more information!
Please feel free to help out in any way possible. Information about the architecture and design can be found on our wiki.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as below, without any additional terms or conditions.
Licensed under either of
-
Apache License, Version 2.0, (LICENSE-APACHE or https://www.apache.org/licenses/LICENSE-2.0)
-
MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT)
at your option.