History - net.minecraft.entity.ai.brain.task.LongJumpTask
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos
net.minecraft.class_6030
net.minecraft.entity.ai.brain.task.LongJumpTask
Fields
int: FIND_JUMP_TRIES, field_30135, MAX_TARGET_SEARCH_TIME
int: PREPARE_JUMP_DURATION, field_30136, JUMP_WINDUP_TIME
int: MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, PATHING_DISTANCE
int: TIME_OUT_DURATION, field_30134, RUN_TIME
List<Integer>: ALLOWED_ANGLES, field_37431, RAM_RANGES
UniformIntProvider: timeBetweenLongJumps, field_30138, cooldownRange
int: maxLongJumpHeight, field_30139, verticalRange
int: maxLongJumpWidth, field_30140, horizontalRange
float: maxJumpVelocityMultiplier, field_30141, maxRange
List<LongJumpTask$Target>: jumpCandidates, field_30142, potentialTargets
Optional<Vec3d>: initialPosition, field_30143, startPos
Vec3d: chosenJump, field_30144, currentTarget
int: findJumpTries, field_30145, targetSearchTime
long: prepareJumpStart, field_30146, targetPickedTime
Function<E, SoundEvent>: getJumpSound, field_33460, entityToSound
BiPredicate<E, BlockPos>: acceptableLandingSpot, field_37432, jumpToPredicate
Constructors
(UniformIntProvider, int, int, float, Function<E, SoundEvent>)
(UniformIntProvider, int, int, float, Function<E, SoundEvent>, BiPredicate<E, BlockPos>)
Methods
<E extends MobEntity> boolean (E, BlockPos): defaultAcceptableLandingSpot, method_45333, shouldJumpTo
boolean (ServerWorld, MobEntity): checkExtraStartConditions, method_35076, shouldRun
boolean (ServerWorld, MobEntity, long): canStillUse, method_35077, shouldKeepRunning
void (ServerWorld, E, long): start, method_35082, run
void (ServerWorld, E, long): tick, method_35083, keepRunning
void (ServerWorld, E, long): pickCandidate, method_41342, pickTarget
Optional<LongJumpTask$Target> (ServerWorld): getJumpCandidate, method_41336, removeRandomTarget
boolean (ServerWorld, E, BlockPos): isAcceptableLandingPosition, method_41337, canJumpTo
Vec3d (MobEntity, Vec3d): calculateOptimalJumpVector, method_35078, getJumpingVelocity
boolean (ServerWorld, LivingEntity): checkExtraStartConditions, method_18919, shouldRun
boolean (ServerWorld, LivingEntity, long): canStillUse, method_18927, shouldKeepRunning
void (ServerWorld, LivingEntity, long): tick, method_18924, keepRunning
void (ServerWorld, LivingEntity, long): start, method_18920, run
LongJumpTask$Target (BlockPos, BlockPos): lambda$start$1, method_41340, method_41340
boolean (BlockPos, BlockPos): lambda$start$0, method_41341, method_41341