Fixed player animations not updating after re-logging.

This commit is contained in:
Luis C.M committed 2023-01-23 22:58:55 -06:00
1 parent 96caf6e033
commit b8a3740ad2
2 files changed
+2 -62

No files matched your search

@@ -303,14 +303,8 @@ public class PacketHandlerClient extends PacketHandlerServer{
} else {
EntityPlayer sendingPlayer = Minecraft.getMinecraft().theWorld.getPlayerEntityByName(Server.readString(buffer));
if (sendingPlayer != null) {
AnimationData data;
if (!Client.playerAnimations.containsKey(sendingPlayer.getUniqueID())) {
data = new AnimationData(sendingPlayer);
data.readFromNBT(compound);
} else {
data = Client.playerAnimations.get(sendingPlayer.getUniqueID());
data.readFromNBT(compound);
}
AnimationData data = new AnimationData(sendingPlayer);
data.readFromNBT(compound);
data.animation = new Animation();
data.animation.readFromNBT(compound.getCompoundTag("Animation"));
Client.playerAnimations.put(sendingPlayer.getUniqueID(), data);