CLASS net/minecraft/class_4245 net/minecraft/entity/ai/brain/task/JumpInBedTask FIELD field_18988 walkSpeed F FIELD field_18989 bedPos Lnet/minecraft/class_2338; FIELD field_18990 ticksOutOfBedUntilStopped I FIELD field_18991 jumpsRemaining I FIELD field_18992 ticksToNextJump I METHOD (F)V ARG 1 walkSpeed METHOD method_19969 getNearestBed (Lnet/minecraft/class_1308;)Ljava/util/Optional; ARG 1 mob METHOD method_19970 setWalkTarget (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V ARG 1 mob ARG 2 pos METHOD method_19973 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V ARG 3 pos METHOD method_19974 isBedAt (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_19975 shouldStartJumping (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z ARG 1 world ARG 2 mob METHOD method_19977 isAboveBed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z ARG 1 world ARG 2 mob METHOD method_19979 isOnBed (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z ARG 1 world ARG 2 mob METHOD method_19981 isBedGoneTooLong (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z ARG 1 world ARG 2 mob METHOD method_19982 isDoneJumping (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z ARG 1 world ARG 2 mob