History - net.minecraft.entity.ai.brain.task.BreezeJumpTask

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

Vec3d (double, Vec3d): lambda$calculateOptimalJumpVector$2, method_65040, method_65040

Vec3d (double, Vec3d): lambda$calculateOptimalJumpVector$0, method_65040, method_65040

Optional (BreezeEntity, BlockPos): lambda$tick$1, method_55028, method_55028

Optional (BreezeEntity, BlockPos): lambda$tick$0, method_55028, method_55028

1.21.11_unobfuscated

Names

net.minecraft.world.entity.monster.breeze.LongJump

net.minecraft.class_8952

net.minecraft.entity.ai.brain.task.BreezeJumpTask

Fields

int: REQUIRED_AIR_BLOCKS_ABOVE, field_47289, REQUIRED_SPACE_ABOVE

int: JUMP_COOLDOWN_TICKS, field_47291, JUMP_COOLDOWN_EXPIRY

int: JUMP_COOLDOWN_WHEN_HURT_TICKS, field_47292, JUMP_COOLDOWN_EXPIRY_WHEN_HURT

int: INHALING_DURATION_TICKS, field_47293, JUMP_INHALING_EXPIRY

float: DEFAULT_FOLLOW_RANGE, field_52499, field_52499

float: DEFAULT_MAX_JUMP_VELOCITY, field_47294, MAX_JUMP_VELOCITY

float: MAX_JUMP_VELOCITY_MULTIPLIER, field_52500, FOLLOW_RANGE_MULTIPLIER_FOR_VELOCITY

it.unimi.dsi.fastutil.objects.ObjectArrayList<Integer>: ALLOWED_ANGLES, field_47295, POSSIBLE_JUMP_ANGLES

Constructors

()

Methods

boolean (ServerWorld, BreezeEntity): canRun, method_58644, shouldJump

boolean (ServerWorld, BreezeEntity): checkExtraStartConditions, method_55020, shouldRun

boolean (ServerWorld, BreezeEntity, long): canStillUse, method_55021, shouldKeepRunning

void (ServerWorld, BreezeEntity, long): start, method_55030, run

void (ServerWorld, BreezeEntity, long): tick, method_55034, keepRunning

void (ServerWorld, BreezeEntity, long): stop, method_55035, finishRunning

boolean (BreezeEntity): isFinishedInhaling, method_55024, shouldStopInhalingPose

boolean (BreezeEntity): isFinishedJumping, method_55031, shouldStopLongJumpingPose

BlockPos (LivingEntity, Vec3d): snapToSurface, method_55023, getPosToJumpTo

boolean (BreezeEntity, LivingEntity): outOfAggroRange, method_55026, isTargetOutOfRange

boolean (BreezeEntity, LivingEntity): tooCloseForJump, method_55032, isTargetTooClose

boolean (ServerWorld, BreezeEntity): canJumpFromCurrentPosition, method_55029, hasRoomToJump

Optional<Vec3d> (BreezeEntity, Random, Vec3d): calculateOptimalJumpVector, method_55025, getJumpingVelocity

boolean (ServerWorld, LivingEntity): checkExtraStartConditions, method_18919, shouldRun

boolean (ServerWorld, LivingEntity, long): canStillUse, method_18927, shouldKeepRunning

void (ServerWorld, LivingEntity, long): stop, method_18926, finishRunning

void (ServerWorld, LivingEntity, long): tick, method_18924, keepRunning

void (ServerWorld, LivingEntity, long): start, method_18920, run

Vec3d (double, Vec3d): lambda$calculateOptimalJumpVector$2, method_65040, method_65040

Optional (BreezeEntity, BlockPos): lambda$tick$1, method_55028, method_55028

void (BreezeEntity, BlockPos): lambda$start$0, method_55033, method_55033