diff options
| author | mat <git@matdoes.dev> | 2025-04-25 05:45:55 +0330 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2025-04-25 05:45:55 +0330 |
| commit | 4a7d21425ca644de776bd380abbfabc816710f43 (patch) | |
| tree | 9540e646b706d9c4e2a9107528dff75a352c100e | |
| parent | b3af8d73faa2663e25e5688897720e57842f99ae (diff) | |
| download | azalea-drasl-4a7d21425ca644de776bd380abbfabc816710f43.tar.xz | |
fix some data components
| -rw-r--r-- | azalea-inventory/src/components.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/azalea-inventory/src/components.rs b/azalea-inventory/src/components.rs index df0999a9..9e0a37b0 100644 --- a/azalea-inventory/src/components.rs +++ b/azalea-inventory/src/components.rs @@ -809,7 +809,7 @@ impl DataComponent for ContainerLoot { #[derive(Clone, PartialEq, AzBuf)] pub enum JukeboxPlayable { - Registry(registry::JukeboxSong), + Referenced(ResourceLocation), Direct(Holder<registry::JukeboxSong, JukeboxSongData>), } impl DataComponent for JukeboxPlayable { @@ -1206,8 +1206,8 @@ pub struct ItemDamageFunction { #[derive(Clone, PartialEq, AzBuf)] pub enum ProvidesTrimMaterial { - Holder(Holder<TrimMaterial, DirectTrimMaterial>), - Registry(TrimMaterial), + Referenced(ResourceLocation), + Direct(Holder<TrimMaterial, DirectTrimMaterial>), } impl DataComponent for ProvidesTrimMaterial { const KIND: DataComponentKind = DataComponentKind::ProvidesTrimMaterial; @@ -1263,7 +1263,7 @@ impl DataComponent for CowVariant { #[derive(Clone, PartialEq, AzBuf)] pub enum ChickenVariant { - Registry(azalea_registry::ChickenVariant), + Referenced(ResourceLocation), Direct(ChickenVariantData), } impl DataComponent for ChickenVariant { @@ -1271,6 +1271,5 @@ impl DataComponent for ChickenVariant { } #[derive(Clone, PartialEq, AzBuf)] pub struct ChickenVariantData { - // not a typo, as of 1.21.5 chicken variants do actually seem to be encoded like this pub registry: azalea_registry::ChickenVariant, } |
