Êþº¾Efnet/minecraft/util/Mth  java/lang/Object()V  /net/minecraft/world/entity/ElytraAnimationStateentity)Lnet/minecraft/world/entity/LivingEntity;  rotXF  rotXOld  rotY  rotYOld  rotZ !rotZOld #$% &''net/minecraft/world/entity/LivingEntity isFallFlying()Z #) *+getDeltaMovement!()Lnet/minecraft/world/phys/Vec3; -./ 01net/minecraft/world/phys/Vec3yD -3 4+ normalize?ø 89: ;<java/lang/Mathpow(DD)D>† ’>²¸Â @ ABlerp(FFF)F¾† ’¿ÉÛ #F G' isCrouching?2¸Â¿IÛ=²¸Â>™™š DEFAULT_X_ROT ConstantValue DEFAULT_Z_ROT,(Lnet/minecraft/world/entity/LivingEntity;)VCodeLineNumberTableLocalVariableTablethis1Lnet/minecraft/world/entity/ElytraAnimationState;MethodParameterstickvecLnet/minecraft/world/phys/Vec3;ratiomovement targetXRot targetZRot targetYRot StackMapTablegetRotX(F)F partialTicksgetRotYgetRotZ SourceFileElytraAnimationState.java!  LM=NMC! OPF *·*+µ ±Q R ST U VPâ¾**´µ**´µ**´µ*´ ¶"™J 8*´ ¶(:´,˜œ¶2: ´,w5¸7�f8=>¸?DCD¸?E F§!*´ ¶E™HDIEJF§ =DCE F*Y´#*´fKjbµ*Y´%*´fKjbµ*Y´$*´fKjbµ±Q^" %!."8#?$P'Z(d)f*s+v,y-/‚0…1‡3™4«5½6R„ ?WX%AY.8ZXZ[d\f]v [y\|]¾ST‚<[…9\‡7]^$ÿP -ÿ þ_`PA #*´*´¸?®Q9R ST aUab`PA #*´*´¸?®Q=R ST aUac`PA #*´*´¸?®QAR ST aUade