Êþº¾Ec  'net/minecraft/client/player/ClientInput()V   )net/minecraft/client/player/KeyboardInputoptionsLnet/minecraft/client/Options;¿€'net/minecraft/world/entity/player/Input  net/minecraft/client/OptionskeyUp!Lnet/minecraft/client/KeyMapping;  net/minecraft/client/KeyMappingisDown()Z  keyDown  !keyLeft # $keyRight & 'keyJump ) *keyShift , - keySprint / 0 (ZZZZZZZ)V 2 34 keyPresses)Lnet/minecraft/world/entity/player/Input; 6 7forward 9 :backward < =>calculateImpulse(ZZ)F @ Aleft C DrightFnet/minecraft/world/phys/Vec2 EH I(FF)V EK LM normalized!()Lnet/minecraft/world/phys/Vec2; O PQ moveVectorLnet/minecraft/world/phys/Vec2;!(Lnet/minecraft/client/Options;)VCodeLineNumberTableLocalVariableTablethis+Lnet/minecraft/client/player/KeyboardInput;MethodParameterspositiveZnegative StackMapTabletickforwardImpulseF leftImpulse SourceFileKeyboardInput.java! RSF *·*+µ±T  U VW X  =>SZ  ®™ § ®TUYZ[Z\AX Y[]Sð †*»Y*´´¶*´´¶*´´¶*´´"¶*´´%¶*´´(¶*´´+¶·.µ1*´1¶5*´1¶8¸;D*´1¶?*´1¶B¸;E*»EY$#·G¶JµN±T2   *4>HQ"c#u$…%U †VWc#^_u`_ab