52 Commits (main)

Author SHA1 Message Date
trivernis 52bc103c46
Remove submodule and fetch the data in a custom build step instead 2 months ago
trivernis 2f241cb30c
Fix code style issue 2 months ago
trivernis 5abe7965ad
Update to latest minecraft-data version and adjust the api accordingly 2 months ago
Philipp_DE e4d25d29ee
fix: include all state ids
loop doesn't include max_state_id because the upperbound is exclusive
loop also doesnt work where min_state_id = max_state_id
1 year ago
Firejoust be1eac6d44
Merge branch 'Trivernis:main' into path 1 year ago
firejoust 7ce26821e9 fix CI lint 1 year ago
firejoust f31bb0b8b4 fallback to major version 1 year ago
firejoust 1ae46eb09a Use self/clone 1 year ago
firejoust ec97d1aa80 Get blocks by state ID 1 year ago
Julius Riegel e2c5de620f
Merge pull request #8 from nathanruiz/drops
Support pre-1.13 drops format
2 years ago
Nathan Ruiz 3920ce90c7 Support pre-1.13 drops format 2 years ago
Nathan Ruiz 4d6f5bcb40 Rename harvest_tool to harvest_tools 2 years ago
trivernis afa1432b0e
Fix another clippy warning
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 85213d09a3
Fix cargo clippy warnings
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Julius Riegel 4d5b3766d3
Merge pull request #5 from axolotl-rs/main
Adds support for parsing the protocol.json
2 years ago
trivernis 64e482d5c7
Update minecraft-data and change biome depth to be optional
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Wyatt Herkamp 89002a908f Remove Debug Messages 2 years ago
Wyatt Herkamp 9d03b8ae51 Different way of parsing packets 2 years ago
Wyatt Herkamp 4d1353afd2 Improving the packet mapping 2 years ago
Wyatt Herkamp 497552c730 Missing Data 2 years ago
Wyatt Herkamp adf1a3e4a8 Reassemble the array 2 years ago
Wyatt Herkamp b7182cf818 Rename some functions 2 years ago
Wyatt Herkamp d0f05cf14c Expanded the Packet Type API a bit more. Added some docs and errors on failure. 2 years ago
Wyatt Herkamp 3b8bf2bc02 Clippy Warning 2 years ago
Wyatt Herkamp cd4fa4f3ab Merge remote-tracking branch 'fork/main'
# Conflicts:
#	src/api/items.rs
#	src/data/mod.rs
2 years ago
trivernis 0b32ffbf30
Fix style issues
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 180dd339ab
Add api feature
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Wyatt Herkamp 47e95167ef Rename the feature 2 years ago
Wyatt Herkamp c63cd1f11a Allows you to remove the minecraft-data at compile time 2 years ago
Wyatt Herkamp 6bc9932983 TypeName to handle Anonymous types! 2 years ago
Wyatt Herkamp 2777e30e10 Improves NativeType::Switch 2 years ago
Wyatt Herkamp d2e23ae118 Value::to_string on the String type added "" around the value. Also added a get_name value to the Native Type. 2 years ago
Wyatt Herkamp d76dc0d344 Works. However, it is broken on the 21w07a,20w14a,20w13b 2 years ago
Wyatt Herkamp 1452ced77f Parses the Types Section of the protocol.json 2 years ago
Wyatt Herkamp 6637b25e77 Parses Types up to entityMetadataLoop 2 years ago
trivernis 2ef427ced8
Minor refactoring
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 660a077847
Add badges to README
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis c2b1363560
Add collision shapes and fix latest version
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis aa151453de
Add dynamic latest version
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 225be978c2
Fix field visibility
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
Ben Reeves ba404ffbbf Parse `"states"` field in blocks.json. 2 years ago
trivernis cc69c314df
Fix wrong latest version hardcoded
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis 1bccbeeb33
Update data and dependencies
Signed-off-by: trivernis <trivernis@protonmail.com>
2 years ago
trivernis f710ca318c
Add entities api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 72c9d913df
Add biomes api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 45a2cba2b8
Add foods api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis b815a9b06b
Add blocks api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 273902873d
Add block_loot api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis 2a09971903
Add entity_loot api
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago
trivernis c2a7fd2ff1
Add enchantments and change data path resolution
Signed-off-by: trivernis <trivernis@protonmail.com>
3 years ago