Êþº¾E  (net/minecraft/world/entity/player/PlayerD(Lnet/minecraft/world/level/Level;Lcom/mojang/authlib/GameProfile;)V-net/minecraft/client/entity/ClientAvatarState   ()V  0net/minecraft/client/player/AbstractClientPlayerclientAvatarState/Lnet/minecraft/client/entity/ClientAvatarState;deadmau5  getGameProfile"()Lcom/mojang/authlib/GameProfile;  com/mojang/authlib/GameProfilename()Ljava/lang/String;  ! "#java/lang/Stringequals(Ljava/lang/Object;)Z % &' showExtraEarsZ ) *+ getPlayerInfo/()Lnet/minecraft/client/multiplayer/PlayerInfo; -./ 01+net/minecraft/client/multiplayer/PlayerInfo getGameMode&()Lnet/minecraft/world/level/GameType; 3 45 playerInfo-Lnet/minecraft/client/multiplayer/PlayerInfo; 789 :;net/minecraft/client/Minecraft getInstance"()Lnet/minecraft/client/Minecraft; 7= >? getConnection9()Lnet/minecraft/client/multiplayer/ClientPacketListener; A BCgetUUID()Ljava/util/UUID; EFG *H5net/minecraft/client/multiplayer/ClientPacketListener?(Ljava/util/UUID;)Lnet/minecraft/client/multiplayer/PlayerInfo; J KLposition!()Lnet/minecraft/world/phys/Vec3; N OLgetDeltaMovement Q RStickA(Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;)V U R W XYaddWalkDistance(F)V [\] ^_0net/minecraft/client/resources/DefaultPlayerSkinget@(Ljava/util/UUID;)Lnet/minecraft/world/entity/player/PlayerSkin; -a bcgetSkin0()Lnet/minecraft/world/entity/player/PlayerSkin; e fggetShoulderParrotLeft()Ljava/util/Optional; i jggetShoulderParrotRight lmn opjava/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;r7net/minecraft/world/entity/animal/parrot/Parrot$Variant t u rideTick w xy avatarState1()Lnet/minecraft/client/entity/ClientAvatarState; { | resetBob ~   updateBob � ‚ aiStep „ …†onGround()Z ˆ ‰† isDeadOrDying ‹ Œ† isSwimming=ÌÌÍ ��‘ ’“net/minecraft/world/phys/Vec3horizontalDistance()D •–— ˜™java/lang/Mathmin(FF)F › Y � žŸ getAbilities/()Lnet/minecraft/world/entity/player/Abilities; ¡¢£ ¤'+net/minecraft/world/entity/player/Abilitiesflying?ŒÌÍ ¡§ ¨©getWalkingSpeed()F «¬­ ®¯3net/minecraft/world/entity/ai/attributes/AttributesMOVEMENT_SPEEDLnet/minecraft/core/Holder; ± ²³getAttributeValue(Lnet/minecraft/core/Holder;)D µ ¶† isUsingItem ¸ ¹º getUseItem&()Lnet/minecraft/world/item/ItemStack; ¼½¾ ¿Ànet/minecraft/world/item/ItemsBOWLnet/minecraft/world/item/Item; ÂÃÄ Å#"net/minecraft/world/item/ItemStackis Ç ÈÉgetTicksUsingItem()IË net/minecraft/world/item/BowItemA  ÎÏÐ ÑÒnet/minecraft/util/Mthsquare(F)F>™š Õ Ö† isScopingØ%net/minecraft/world/item/SpyglassItem ÎÚ ÛÜlerp(FFF)FÞ.net/minecraft/client/entity/ClientAvatarEntityRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;Q(Lnet/minecraft/client/multiplayer/ClientLevel;Lcom/mojang/authlib/GameProfile;)VCodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/client/player/AbstractClientPlayer;level.Lnet/minecraft/client/multiplayer/ClientLevel; gameProfile Lcom/mojang/authlib/GameProfile;MethodParametersgameModeinfo StackMapTableð"net/minecraft/world/level/GameTypeaddWalkedDistancedistanceFõ,net/minecraft/world/entity/player/PlayerSkingetParrotVariantOnShoulder<(Z)Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;lefttBobgetFieldOfViewModifier(ZF)F speedFactorscale firstPerson effectScalemodifier walkingSpeed SourceFileAbstractClientPlayer.java InnerClasses/net/minecraft/world/entity/animal/parrot/ParrotVariant! Ý45ßà&' áâl"*+,·*»Y· µ **¶¶¶µ$±ã!ä "åæ"çè"éêë çéì1â\*¶(L+Æ +¶,§°ã #$äåæ í5î ü-@ïßà*+âX*´2Ç*¸6¶<*¶@¶Dµ2*´2°ã()+ä åæîßàR âF*´ *¶I*¶M¶P*·T±ã012ä åæñYâA *´ #¶V±ã 56ä åæ òóëòxyâ/*´ °ã:ä åæbcâb*¶(L+Ç *¶@¸Z§+¶`°ã ?@äåæí5î ü-Côö÷âX™ *¶d§*¶h¶kÀq°ãEäåæø'î Clëøßàu â> *·s*¶v¶z±ãJK Lä  åæ‚ â; *¶}*·€±ãPQRä  åæ â�1*¶ƒ™*¶‡š *¶Š™ D§�*¶M¶Ž�¸”D*¶v#¶š±ãVWY(\0]ä ùó1åæ( ùóîü úûâ*~ F*¶œ´ ™%¥jF*¶œ¶¦8 •™*²ª¶°�n8% b njF*¶´™<*¶·²»¶Á™!*¶Æ†Ìn ¸”8% ¸ÍÓjfjF§™ *¶Ô™�®$ %¸Ù®ã:`b cfg!h.i7l>mKnYofptqwuäH. üóY ýó~åæ~þ'~ÿó|ódóî üü%1 ë þÿ&†â/*´$¬ãzä åæ q@