From 64b3c5145bb03483f593a0a8a18dd97f2c132499 Mon Sep 17 00:00:00 2001 From: mat Date: Fri, 8 May 2026 05:35:47 +0930 Subject: correct AbstractEntityMetadataBundle defaults by updating burger --- CHANGELOG.md | 1 + azalea-entity/src/metadata.rs | 12 ++++++------ 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), } } } -- cgit v1.2.3