From e5cb2f7a1dbe868f5c3d5d5b19c913cbccf46c42 Mon Sep 17 00:00:00 2001 From: DeidaraMC <117625071+DeidaraMC@users.noreply.github.com> Date: Sun, 17 Mar 2024 23:36:20 -0400 Subject: [PATCH] fix: send entity metadata immediately (#2027) Co-authored-by: DeidaraMC --- src/main/java/net/minestom/server/entity/Entity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/net/minestom/server/entity/Entity.java b/src/main/java/net/minestom/server/entity/Entity.java index 35ffb8192..44209ad05 100644 --- a/src/main/java/net/minestom/server/entity/Entity.java +++ b/src/main/java/net/minestom/server/entity/Entity.java @@ -465,7 +465,7 @@ public class Entity implements Viewable, Tickable, Schedulable, Snapshotable, Ev public void updateNewViewer(@NotNull Player player) { player.sendPacket(getEntityType().registry().spawnType().getSpawnPacket(this)); if (hasVelocity()) player.sendPacket(getVelocityPacket()); - player.sendPacket(new LazyPacket(this::getMetadataPacket)); + player.sendPacket(getMetadataPacket()); // Passengers final Set passengers = this.passengers; if (!passengers.isEmpty()) {