1
0
Fork 0
mirror of https://github.com/italicsjenga/valence.git synced 2025-02-03 17:16:34 +11:00
Commit graph

8 commits

Author SHA1 Message Date
EmperialDev
1f996f7549
Add Items ()
Adding all the items, just like the blocks are. This will adress 1. and 2. bullet from issue 
This will also make it easier to convert between block <-> item.
2022-10-05 09:28:08 -07:00
Terminator
b83b9f76ed
Expose enchantments to Rust ()
* Expose extracted enchantments to Rust.

* Give enchantments a `level: i16` field.

* Update enchantment derive impls

* Restructure how enchants are exposed to Rust through C-like enums

* Update build/enchant.rs

Co-authored-by: Ryan Johnson <ryanj00a@gmail.com>

* Update build/enchant.rs

Co-authored-by: Ryan Johnson <ryanj00a@gmail.com>

* Move enchantment sources to their own struct.

* make id() function return it's discriminant instead of matching

Co-authored-by: Ryan Johnson <ryanj00a@gmail.com>
2022-10-03 13:19:42 -07:00
Ryan
d61c3f1f6f Fix change detection bug in build script 2022-08-09 17:35:49 -07:00
Ryan
49d63a39c0 Clean up client and fix names 2022-08-05 12:36:34 -07:00
Ryan
2e22946ffc Rewrite the entity generator 2022-07-27 07:10:35 -07:00
Ryan
732183dd62 Rip out the ECS. 2022-04-29 00:48:41 -07:00
Ryan
6be10bba5a Specify rerun-if-changed files manually 2022-04-19 23:45:34 -07:00
Ryan
a997820b7a Add block state generator 2022-04-17 17:04:39 -07:00