Make block_id macro work in pumpkin-world

This commit is contained in:
lukas0008 2024-09-19 20:24:15 +02:00
parent a30dbde50b
commit 8112f4a6d9

View File

@ -131,8 +131,14 @@ pub fn block_id_impl(item: TokenStream) -> TokenStream {
} }
}; };
if std::env::var("CARGO_PKG_NAME").unwrap() == "pumpkin-world" {
quote! {
crate::block::block_id::BlockId::from_id(#id as u16)
}
} else {
quote! { quote! {
pumpkin_world::block::block_id::BlockId::from_id(#id as u16) pumpkin_world::block::block_id::BlockId::from_id(#id as u16)
} }
}
.into() .into()
} }