valence/build
Terminator b83b9f76ed
Expose enchantments to Rust (#99)
* 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
..
block.rs Add translation keys to block kind 2022-08-06 16:50:50 -07:00
enchant.rs Expose enchantments to Rust (#99) 2022-10-03 13:19:42 -07:00
entity.rs Fix formatting 2022-09-28 00:23:14 -07:00
entity_event.rs Clean up client and fix names 2022-08-05 12:36:34 -07:00
main.rs Expose enchantments to Rust (#99) 2022-10-03 13:19:42 -07:00