From 0e7b18eb35a0152d2c2ce867cc571c5e5429a82d Mon Sep 17 00:00:00 2001 From: Eclipse Date: Sat, 5 Jul 2025 09:47:59 +0000 Subject: [PATCH] Fix #5647 (#5648) * Fix #5647 * Default to egg item --- .../org/geysermc/geyser/entity/type/ThrowableEggEntity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/geysermc/geyser/entity/type/ThrowableEggEntity.java b/core/src/main/java/org/geysermc/geyser/entity/type/ThrowableEggEntity.java index 0c7b5ea20..3167ed305 100644 --- a/core/src/main/java/org/geysermc/geyser/entity/type/ThrowableEggEntity.java +++ b/core/src/main/java/org/geysermc/geyser/entity/type/ThrowableEggEntity.java @@ -33,6 +33,7 @@ import org.geysermc.geyser.entity.EntityDefinition; import org.geysermc.geyser.entity.properties.VanillaEntityProperties; import org.geysermc.geyser.entity.type.living.animal.farm.TemperatureVariantAnimal; import org.geysermc.geyser.inventory.GeyserItemStack; +import org.geysermc.geyser.item.Items; import org.geysermc.geyser.session.GeyserSession; import org.geysermc.geyser.session.cache.registry.JavaRegistries; import org.geysermc.mcprotocollib.protocol.data.game.Holder; @@ -47,7 +48,7 @@ import java.util.UUID; public class ThrowableEggEntity extends ThrowableItemEntity { // Used for egg break particles - private GeyserItemStack itemStack; + private GeyserItemStack itemStack = GeyserItemStack.of(Items.EGG.javaId(), 1); public ThrowableEggEntity(GeyserSession session, int entityId, long geyserId, UUID uuid, EntityDefinition definition, Vector3f position, Vector3f motion, float yaw, float pitch, float headYaw) { super(session, entityId, geyserId, uuid, definition, position, motion, yaw, pitch, headYaw);