Êþº¾Ec  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;   Mnet/minecraft/world/entity/animal/happyghast/HappyGhast$HappyGhastLookControlthis$09Lnet/minecraft/world/entity/animal/happyghast/HappyGhast;  1net/minecraft/world/entity/ai/control/LookControl#(Lnet/minecraft/world/entity/Mob;)V  7net/minecraft/world/entity/animal/happyghast/HappyGhastisOnStillTimeout()Z  getYRot()F  !"net/minecraft/util/Mth wrapDegrees90(F)F $ %&setYRot(F)V ( )& setYHeadRot + ,-lookAtCooldownI / 01wantedXD 3 45getX()D 7 81wantedZ : ;5getZ = >?atan2(DD)DBe.à B CDyBodyRotF F GDyHeadRot I JKmob Lnet/minecraft/world/entity/Mob; MNO P(net/minecraft/world/entity/monster/GhastfaceMovementDirection<(Lnet/minecraft/world/entity/animal/happyghast/HappyGhast;)VCodeLineNumberTableLocalVariableTablethisOLnet/minecraft/world/entity/animal/happyghast/HappyGhast$HappyGhastLookControl;MethodParameterstick()V closeAnglexddzdd StackMapTable SourceFileHappyGhast.javaNestHost InnerClassesHappyGhastLookControl  QRB*+Y¸Wµ*+· ±Sd efT UVW XYR!•*´¶™-*´¶¸D*´*´¶#f¶#*´*´¶¶'±*´*žU*Y´*dµ**´.*´¶2gH*´6*´¶9gJ*´')¸<�v@j¶#*´*´¶µA*´*´´AµE±*´H¸L±S>j kl%m3n4p;qErRs_tpu~vŒw�y”zT*ZDR;[1_.\1•UV]4ûX^_`a b