mineome

Crates.iomineome
lib.rsmineome
version0.2.0
sourcesrc
created_at2020-07-11 04:24:09.004999
updated_at2020-07-15 02:38:36.68596
descriptionMineome is a Rust library focusing on providing high quality type definitions for the data-driven aspects of Minecraft Java Edition.
homepagehttps://github.com/Jdender/mineome
repositoryhttps://github.com/Jdender/mineome
max_upload_size
id263938
size35,907
James (jamesBeeProg)

documentation

https://docs.rs/mineome

README

Mineome

Licence Crates.io

The Minecraft Genome

Mineome is a Rust library focusing on providing high quality type definitions for the data-driven aspects of Minecraft Java Edition.

Current Features

Mineome currently supports the following datapack structures:

  • Recipes
  • Advancements & Criteria
  • Loot Tables
  • Predicates
  • Predicate Fragments (common types shared between Predicates and Criteria)
  • Tags (block, entity, item, and function)

Possible Future Features

The following may be worked on at some point but may not happen soon or at all:

  • JSON Text Components
  • Rust builders for all existing structures
  • Datapack Functions
  • 1.16 World Generation Settings
  • Resource Pack Components
  • World Format NBT
  • Entity/TileEntity NBT
  • Bedrock Edition Components

License

MIT

Commit count: 41

cargo fmt