From 8e14899397922b31d271d8cad0ca912e58b73ca8 Mon Sep 17 00:00:00 2001 From: AverageGithub Date: Fri, 28 Jul 2023 14:21:30 +0200 Subject: [PATCH] Fix to 1.18 & 1.19.1/2 --- .../hibiscusmc/hmccosmetics/util/packets/PacketManager.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/util/packets/PacketManager.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/util/packets/PacketManager.java index 04101dbe..ff869a9a 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/util/packets/PacketManager.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/util/packets/PacketManager.java @@ -393,16 +393,14 @@ public class PacketManager extends BasePacket { PacketContainer packet = new PacketContainer(PacketType.Play.Server.ENTITY_METADATA); packet.getModifier().writeDefaults(); packet.getIntegers().write(0, playerId); + WrappedDataWatcher wrapper = new WrappedDataWatcher(); if (NMSHandlers.getVersion().contains("v1_18_R2") || NMSHandlers.getVersion().contains("v1_19_R1")) { - WrappedDataWatcher wrapper = new WrappedDataWatcher(); wrapper.setObject(new WrappedDataWatcher.WrappedDataWatcherObject(17, WrappedDataWatcher.Registry.get(Byte.class)), mask); - wrapper.setObject(new WrappedDataWatcher.WrappedDataWatcherObject(15, WrappedDataWatcher.Registry.get(Byte.class)), (byte) 0x10); packet.getWatchableCollectionModifier().write(0, wrapper.getWatchableObjects()); } else { final List wrappedDataValueList = Lists.newArrayList(); wrappedDataValueList.add(new WrappedDataValue(17, WrappedDataWatcher.Registry.get(Byte.class), mask)); - wrappedDataValueList.add(new WrappedDataValue(15, WrappedDataWatcher.Registry.get(Byte.class), (byte) 0x10)); packet.getDataValueCollectionModifier().write(0, wrappedDataValueList); }