We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7f24c82 commit 1488c18Copy full SHA for 1488c18
crates/valence_entity/build.rs
@@ -1,4 +1,5 @@
1
use std::collections::BTreeMap;
2
+use valence_generated::item::ItemKind;
3
4
use anyhow::Context;
5
use heck::{ToPascalCase, ToShoutySnakeCase, ToSnakeCase};
@@ -194,9 +195,9 @@ impl Value {
194
195
let parts = stack.split(" ").collect::<Vec<_>>();
196
assert!(parts.len() == 2);
197
let count = parts[0].parse::<u8>().unwrap();
- let item = ItemKind::from_str(stack.strip_prefix("minecraft:").unwrap());
198
+ let item = stack.strip_prefix("minecraft:").unwrap_or("");
199
quote!(valence_protocol::ItemStack {
- item: #item
200
+ item: ItemKind::from_str(#item),
201
count: #count,
202
..Default::default()
203
})
0 commit comments