diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/user/manager/UserEmoteModel.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/user/manager/UserEmoteModel.java index 6391eaa1..e001641d 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/user/manager/UserEmoteModel.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/user/manager/UserEmoteModel.java @@ -44,9 +44,9 @@ public class UserEmoteModel extends PlayerModel { Player player = user.getPlayer(); List viewer = Collections.singletonList(user.getPlayer()); List outsideViewers = PacketManager.getViewers(player.getLocation()); - outsideViewers.remove(player); - + // Send equipment packet to the player as well (Fixes Optifine still rendering armor when emoting) PacketManager.equipmentSlotUpdate(player, true, outsideViewers); + outsideViewers.remove(player); Location newLocation = player.getLocation().clone(); newLocation.setPitch(0);