aboutsummaryrefslogtreecommitdiff
path: root/azalea-inventory/src/components
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2026-05-07 04:13:11 +0330
committermat <git@matdoes.dev>2026-05-07 08:05:58 -1200
commiteeb729eb4681a98e892c744c20888cc466cdd79a (patch)
treed086231ec6d6397b728d19d35cdea33def899e3f /azalea-inventory/src/components
parentcabc8b60a729ba17f5b75f7a7956c6d1ddcc8919 (diff)
downloadazalea-drasl-eeb729eb4681a98e892c744c20888cc466cdd79a.tar.xz
fix some incorrect component impls
Diffstat (limited to 'azalea-inventory/src/components')
-rw-r--r--azalea-inventory/src/components/mod.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/azalea-inventory/src/components/mod.rs b/azalea-inventory/src/components/mod.rs
index e54ad775..d2825779 100644
--- a/azalea-inventory/src/components/mod.rs
+++ b/azalea-inventory/src/components/mod.rs
@@ -17,7 +17,7 @@ use azalea_core::{
codec_utils::*,
filterable::Filterable,
position::GlobalPos,
- registry_holder::{RegistryHolder, dimension_type::DamageTypeElement},
+ registry_holder::RegistryHolder,
sound::CustomSound,
};
use azalea_registry::{
@@ -1664,17 +1664,19 @@ pub struct ProvidesTrimMaterial {
#[derive(AzBuf, Clone, Debug, PartialEq, Serialize)]
pub struct DirectTrimMaterial {
+ #[serde(flatten)]
pub assets: MaterialAssetGroup,
pub description: FormattedText,
}
#[derive(AzBuf, Clone, Debug, PartialEq, Serialize)]
pub struct MaterialAssetGroup {
- pub base: AssetInfo,
+ pub assert_name: AssetInfo,
#[serde(skip_serializing_if = "is_default")]
- pub overrides: Vec<(Identifier, AssetInfo)>,
+ pub override_armor_assets: Vec<(Identifier, AssetInfo)>,
}
#[derive(AzBuf, Clone, Debug, PartialEq, Serialize)]
+#[serde(transparent)]
pub struct AssetInfo {
pub suffix: String,
}
@@ -1745,7 +1747,7 @@ pub struct MinimumAttackCharge {
#[derive(AzBuf, Clone, Debug, PartialEq, Serialize)]
#[serde(transparent)]
pub struct DamageType {
- pub value: Holder<azalea_registry::data::DamageKind, DamageTypeElement>,
+ pub value: azalea_registry::data::DamageKind,
}
#[derive(AzBuf, Clone, Debug, PartialEq, Serialize)]