diff --git a/src/main/java/xiamomc/morph/backends/server/renderer/network/PacketFactory.java b/src/main/java/xiamomc/morph/backends/server/renderer/network/PacketFactory.java index aef28e06..5d09ce55 100644 --- a/src/main/java/xiamomc/morph/backends/server/renderer/network/PacketFactory.java +++ b/src/main/java/xiamomc/morph/backends/server/renderer/network/PacketFactory.java @@ -182,13 +182,7 @@ public PacketContainer buildFullMetaPacket(Player player, SingleWatcher watcher) List wrappedDataValues = new ObjectArrayList<>(); - Map, Object> valuesToSent = new Object2ObjectOpenHashMap<>(); - valuesToSent.putAll(watcher.getDirty()); - watcher.getRegistry().forEach((single, v) -> - { - if (single.defaultValue().equals(v)) return; - valuesToSent.put(single, v); - }); + Map, Object> valuesToSent = watcher.getRegistry(); valuesToSent.forEach((single, v) -> {