ΚώΊΎE¨  !net/minecraft/world/entity/EntitygetType)()Lnet/minecraft/world/entity/EntityType;   %net/minecraft/world/entity/EntityTypeupdateInterval()I  7net/minecraft/world/entity/AbstractInterpolationHandler'(Lnet/minecraft/world/entity/Entity;I)VHnet/minecraft/world/entity/SteppedInterpolationHandler$InterpolationData  ()V  6net/minecraft/world/entity/SteppedInterpolationHandlerinterpolationDataJLnet/minecraft/world/entity/SteppedInterpolationHandler$InterpolationData;  !level#()Lnet/minecraft/world/level/Level; #$% &'net/minecraft/world/level/Level isClientSide()Z ) *&(Lnet/minecraft/world/entity/Entity;)V,6net/minecraft/world/entity/SteppedInterpolationTracker +) / 0'hasActiveInterpolation 2 34entity#Lnet/minecraft/world/entity/Entity; 6 78position!()Lnet/minecraft/world/phys/Vec3; : ;<getYRot()F > ?<getXRot A BCsetStartingPoint$(Lnet/minecraft/world/phys/Vec3;FF)V EFG H8'net/minecraft/world/entity/PositionPath endPosition 6 KLM NOjava/util/Objectsequals'(Ljava/lang/Object;Ljava/lang/Object;)Z Q RSinterpolationStepsI U VWaddStep%(Lnet/minecraft/world/phys/Vec3;FFI)V Y Z[addSteps/(Lnet/minecraft/world/entity/PositionPath;FFI)V ] ^Cset ` abgetNewPositionAndRotation*()Lnet/minecraft/core/PositionAndRotation; d6e&net/minecraft/core/PositionAndRotation g hisetPos"(Lnet/minecraft/world/phys/Vec3;)V dk l<yRot dn o<xRot q rssetRot(FF)V #u v<getRelativeTickSpeed x yzadvance(FI)V | }~remainingStepsLjava/util/LinkedList; €‚ ƒ'java/util/LinkedListisEmpty … †resetCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/world/entity/SteppedInterpolationHandler;MethodParameterscreateV(Lnet/minecraft/world/entity/Entity;)Lnet/minecraft/world/entity/InterpolationHandler; StackMapTable2()Lnet/minecraft/core/PositionAndRotation$Mutable;startInterpolating.(Lnet/minecraft/world/entity/PositionPath;FF)V)Lnet/minecraft/world/entity/PositionPath;FLnet/minecraft/world/phys/Vec3;—net/minecraft/world/phys/Vec3 doInterpolatetarget(Lnet/minecraft/core/PositionAndRotation;tickcancel SourceFile SteppedInterpolationHandler.java NestMembers‘;net/minecraft/world/entity/SteppedInterpolationHandler$Step InnerClassesInterpolationDataStep¦.net/minecraft/core/PositionAndRotation$MutableMutable!*‡T*++ΆΆ· *»Y·΅±ˆ ‰Š‹34Œ3 Ž‡W*ΆΆ"™ »Y*·(°»+Y*·-°ˆ ‰ 34Œ3‡/*΄°ˆ‰ Š‹‘’‡δf*Ά.š*΄*΄1Ά5*΄1Ά9*΄1Ά=Ά@+ΉD:*΄ΆIΈJ™*΄$%*΄PΆT§*΄+$%*΄PΆX*΄$%Ά\±ˆ"!"#%+&:'L)Z,e-‰4fŠ‹f7“fl”fo”+;H• #ό(– Œ 7lo˜‡’@*΄Ά_L*΄1+ΉcΆf*΄1+Ήj+ΉmΆp*΄1ΆΆtE*΄$*΄PΆw±ˆ134(637?8‰ @Š‹8™š3 ›”0'‡H*΄΄{Άš§¬ˆ<‰ Š‹@œ‡6*΄Ά„±ˆ AB‰ Š‹žŸ ’£  € ₯d§