aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--azalea-entity/src/metadata.rs12
2 files changed, 7 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fceb9661..94394e44 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,6 +22,7 @@ is breaking anyways, semantic versioning is not followed.
### Fixed
- Incorrect `damage_kind` component protocol implementation.
+- The `AirSupply` metadata component was defaulting to `0` instead of `300`. (@wbbradley)
## [0.16.0+mc26.1] - 2026-03-27
diff --git a/azalea-entity/src/metadata.rs b/azalea-entity/src/metadata.rs
index 41dd01f1..ac2b2fc7 100644
--- a/azalea-entity/src/metadata.rs
+++ b/azalea-entity/src/metadata.rs
@@ -547,13 +547,13 @@ impl Default for AbstractEntityMetadataBundle {
currently_glowing: CurrentlyGlowing(false),
invisible: Invisible(false),
fall_flying: FallFlying(false),
- air_supply: AirSupply(Default::default()),
- custom_name: CustomName(Default::default()),
- custom_name_visible: CustomNameVisible(Default::default()),
- silent: Silent(Default::default()),
- no_gravity: NoGravity(Default::default()),
+ air_supply: AirSupply(300),
+ custom_name: CustomName(None),
+ custom_name_visible: CustomNameVisible(false),
+ silent: Silent(false),
+ no_gravity: NoGravity(false),
pose: Pose::default(),
- ticks_frozen: TicksFrozen(Default::default()),
+ ticks_frozen: TicksFrozen(0),
}
}
}