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

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

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