diff --git a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/network/PacketConsumers.java b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/network/PacketConsumers.java index b443ff3bd..055f5c200 100644 --- a/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/network/PacketConsumers.java +++ b/bukkit/src/main/java/net/momirealms/craftengine/bukkit/plugin/network/PacketConsumers.java @@ -57,7 +57,8 @@ public class PacketConsumers { public static int remap(int stateId, NetWorkUser user) { int remapId = mappings[stateId]; - if (user.usingClientMod() && BlockStateUtils.isVanillaBlock(remapId)) return stateId; + if (remapId == stateId) return stateId; + if (user.usingClientMod() && !BlockStateUtils.isVanillaBlock(stateId)) return stateId; return remapId; }