=  java/lang/Object()V   .zombie/network/FakeClientManager$PlayerManagerplayer)Lzombie/network/FakeClientManager$Player;#zombie/network/packets/PlayerPacket    playerPacket%Lzombie/network/packets/PlayerPacket;java/util/HashMap   playersLjava/util/HashMap;  parse:(Ljava/nio/ByteBuffer;Lzombie/core/raknet/UdpConnection;)V !"idS $%& '(java/lang/ShortvalueOf(S)Ljava/lang/Short; * +,get&(Ljava/lang/Object;)Ljava/lang/Object;.;zombie/network/FakeClientManager$PlayerManager$RemotePlayer -0 14(Lzombie/network/FakeClientManager$PlayerManager;S)V 345 '6java/lang/Integer(I)Ljava/lang/Integer; 8 9:put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; <=> ?@'zombie/network/FakeClientManager$Playermovement+Lzombie/network/FakeClientManager$Movement; BCD !E)zombie/network/FakeClientManager$MovementIG New player %s -I J"OnlineID LMN OPjava/lang/Stringformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; RST UV zombie/network/FakeClientManagertrace(ILjava/lang/String;)V - Y Z[copy((Lzombie/network/packets/PlayerPacket;)V ] ^_realxF -a b_x d e_realy -g h_y j klrealzB -n o_z qrs tujava/nio/ByteBuffergetShort()S w x,removezRemove player %s SignatureeLjava/util/HashMap;,(Lzombie/network/FakeClientManager$Player;)VCodeLineNumberTable parsePlayer(Ljava/nio/ByteBuffer;)V StackMapTablejava/lang/ThrowableparsePlayerTimeout SourceFileFakeClientManager.javaNestHost InnerClasses PlayerManagerPlayer RemotePlayerMovement  {|}~Q%*** Y*Y*+    $ ~%*M,+*YN*,#)-:C-Y*,/:*,27W*;AFYH#SKQW,X,\`,cf,im-ç :-:   % * 8 I j s | 'j -)q ~B+p=*YN*#vW-ç :-*;AyY#SKQ !   $ A qR"R <R -BR