From 56902b8aff2888b81e803f54652354d9fd86972a Mon Sep 17 00:00:00 2001 From: libraryaddict Date: Wed, 28 May 2014 21:53:08 +1200 Subject: [PATCH] Don't fetch the datawatcher twice --- .../libraryaddict/disguise/utilities/DisguiseUtilities.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/me/libraryaddict/disguise/utilities/DisguiseUtilities.java b/src/me/libraryaddict/disguise/utilities/DisguiseUtilities.java index f6c1b1bf..db507aab 100644 --- a/src/me/libraryaddict/disguise/utilities/DisguiseUtilities.java +++ b/src/me/libraryaddict/disguise/utilities/DisguiseUtilities.java @@ -603,11 +603,11 @@ public class DisguiseUtilities { // Send the player a packet with himself being spawned manager.sendServerPacket(player, manager.createPacketConstructor(PacketType.Play.Server.NAMED_ENTITY_SPAWN, player) .createPacket(player)); + WrappedDataWatcher dataWatcher = WrappedDataWatcher.getEntityWatcher(player); sendSelfPacket( player, - manager.createPacketConstructor(PacketType.Play.Server.ENTITY_METADATA, player.getEntityId(), - WrappedDataWatcher.getEntityWatcher(player), true).createPacket(player.getEntityId(), - WrappedDataWatcher.getEntityWatcher(player), true), fakeId); + manager.createPacketConstructor(PacketType.Play.Server.ENTITY_METADATA, player.getEntityId(), dataWatcher, + true).createPacket(player.getEntityId(), dataWatcher, true), fakeId); boolean isMoving = false; try {