Make block_id macro work in pumpkin-world
This commit is contained in:
parent
a30dbde50b
commit
8112f4a6d9
@ -131,8 +131,14 @@ pub fn block_id_impl(item: TokenStream) -> TokenStream {
|
||||
}
|
||||
};
|
||||
|
||||
quote! {
|
||||
pumpkin_world::block::block_id::BlockId::from_id(#id as u16)
|
||||
if std::env::var("CARGO_PKG_NAME").unwrap() == "pumpkin-world" {
|
||||
quote! {
|
||||
crate::block::block_id::BlockId::from_id(#id as u16)
|
||||
}
|
||||
} else {
|
||||
quote! {
|
||||
pumpkin_world::block::block_id::BlockId::from_id(#id as u16)
|
||||
}
|
||||
}
|
||||
.into()
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user