CLASS net/minecraft/class_8952 net/minecraft/entity/ai/brain/task/BreezeJumpTask FIELD field_47289 REQUIRED_SPACE_ABOVE I FIELD field_47291 JUMP_COOLDOWN_EXPIRY I FIELD field_47292 JUMP_COOLDOWN_EXPIRY_WHEN_HURT I FIELD field_47293 JUMP_INHALING_EXPIRY I FIELD field_47294 MAX_JUMP_VELOCITY F FIELD field_47295 POSSIBLE_JUMP_ANGLES Lit/unimi/dsi/fastutil/objects/ObjectArrayList; METHOD method_55023 getPosToJumpTo (Lnet/minecraft/class_1309;Lnet/minecraft/class_243;)Lnet/minecraft/class_2338; ARG 0 breeze ARG 1 pos METHOD method_55024 shouldStopInhalingPose (Lnet/minecraft/class_8949;)Z ARG 0 breeze METHOD method_55025 getJumpingVelocity (Lnet/minecraft/class_8949;Lnet/minecraft/class_5819;Lnet/minecraft/class_243;)Ljava/util/Optional; ARG 0 breeze ARG 1 random ARG 2 jumpTarget METHOD method_55026 isTargetOutOfRange (Lnet/minecraft/class_8949;Lnet/minecraft/class_1309;)Z ARG 0 breeze ARG 1 target METHOD method_55028 (Lnet/minecraft/class_8949;Lnet/minecraft/class_2338;)Ljava/util/Optional; ARG 1 jumpTarget METHOD method_55029 hasRoomToJump (Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;)Z ARG 0 world ARG 1 breeze METHOD method_55031 shouldStopLongJumpingPose (Lnet/minecraft/class_8949;)Z ARG 0 breeze METHOD method_55032 isTargetTooClose (Lnet/minecraft/class_8949;Lnet/minecraft/class_1309;)Z ARG 0 breeze ARG 1 target METHOD method_55033 (Lnet/minecraft/class_8949;Lnet/minecraft/class_2338;)V ARG 1 jumpTarget METHOD method_58644 shouldJump (Lnet/minecraft/class_3218;Lnet/minecraft/class_8949;)Z ARG 0 world ARG 1 breeze