diff --git a/src/me/libraryaddict/disguise/LibsDisguises.java b/src/me/libraryaddict/disguise/LibsDisguises.java index c3c90b44..7bb85973 100644 --- a/src/me/libraryaddict/disguise/LibsDisguises.java +++ b/src/me/libraryaddict/disguise/LibsDisguises.java @@ -73,8 +73,9 @@ public class LibsDisguises extends JavaPlugin implements Listener { } else if (event.getPacketID() == Packets.Server.ENTITY_METADATA) { StructureModifier mods = event.getPacket().getModifier(); event.setPacket(new PacketContainer(event.getPacketID())); - mods.write(0, mods.read(0)); - mods.write(1, disguise.getWatcher().convert((List) mods.read(1))); + StructureModifier newMods = event.getPacket().getModifier(); + newMods.write(0, mods.read(0)); + newMods.write(1, disguise.getWatcher().convert((List) mods.read(1))); } else if (event.getPacketID() == Packets.Server.NAMED_ENTITY_SPAWN) { if (disguise.getType().isPlayer()) { StructureModifier mods = event.getPacket().getModifier();