历史 - net.minecraft.world.entity.monster.breeze.LongJump

1.21.11

名称

cxm

dao

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

csu

cxm

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cqj

csu

字段

构造函数

方法

1.21.5

名称

cmy

cqj

字段

构造函数

方法

1.21.4

名称

cnw

cmy

字段

构造函数

方法

1.21.3

名称

clc

cnw

字段

float: g, MAX_JUMP_VELOCITY, field_47294, MAX_JUMP_VELOCITY, f_303309_

float: h, DEFAULT_MAX_JUMP_VELOCITY, field_47294, MAX_JUMP_VELOCITY, f_346363_

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

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

float: g, DEFAULT_FOLLOW_RANGE, field_52499, field_52499, f_348092_

float: i, MAX_JUMP_VELOCITY_MULTIPLIER, field_52500, FOLLOW_RANGE_MULTIPLIER_FOR_VELOCITY, f_347791_

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

cle

clc

字段

构造函数

方法

1.20.6

名称

cdn

cle

字段

double: d, MAX_LINE_OF_SIGHT_TEST_RANGE, field_47290, MAX_JUMP_DISTANCE, f_302559_

int: e, JUMP_COOLDOWN_TICKS, field_47291, JUMP_COOLDOWN_EXPIRY, f_302830_

int: d, JUMP_COOLDOWN_TICKS, field_47291, JUMP_COOLDOWN_EXPIRY, f_302830_

int: f, JUMP_COOLDOWN_WHEN_HURT_TICKS, field_47292, JUMP_COOLDOWN_EXPIRY_WHEN_HURT, f_303106_

int: e, JUMP_COOLDOWN_WHEN_HURT_TICKS, field_47292, JUMP_COOLDOWN_EXPIRY_WHEN_HURT, f_303106_

int: g, INHALING_DURATION_TICKS, field_47293, JUMP_INHALING_EXPIRY, f_302385_

int: f, INHALING_DURATION_TICKS, field_47293, JUMP_INHALING_EXPIRY, f_302385_

float: h, MAX_JUMP_VELOCITY, field_47294, MAX_JUMP_VELOCITY, f_303309_

float: g, MAX_JUMP_VELOCITY, field_47294, MAX_JUMP_VELOCITY, f_303309_

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

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

构造函数

方法

boolean (ServerLevel, Breeze): a, checkExtraStartConditions, method_55020, shouldRun, m_6114_

boolean (ServerLevel, Breeze): b, checkExtraStartConditions, method_55020, shouldRun, m_6114_

boolean (Breeze): a, finishedInhaling, method_55024, shouldStopInhalingPose, m_305405_

boolean (Breeze): a, isFinishedInhaling, method_55024, shouldStopInhalingPose, m_322162_

boolean (Breeze): b, finishedJumping, method_55031, shouldStopLongJumpingPose, m_305967_

boolean (Breeze): b, isFinishedJumping, method_55031, shouldStopLongJumpingPose, m_321687_

Vec3 (LivingEntity, RandomSource): a, randomPointBehindTarget, method_55022, getRandomPosBehindTarget, m_306980_

boolean (Breeze, Vec3): a, hasLineOfSight, method_55027, canJumpTo, m_305511_

boolean (ServerLevel, Breeze): b, canJumpFromCurrentPosition, method_55029, hasRoomToJump, m_306406_

boolean (ServerLevel, Breeze): c, canJumpFromCurrentPosition, method_55029, hasRoomToJump, m_306406_

boolean (ServerLevel, Breeze): a, canRun, method_58644, shouldJump, m_322743_

1.20.4

名称

cdn

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

net.minecraft.class_8952

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

net.minecraft.src.C_301980_

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

字段

int: c, REQUIRED_AIR_BLOCKS_ABOVE, field_47289, REQUIRED_SPACE_ABOVE, f_302520_

double: d, MAX_LINE_OF_SIGHT_TEST_RANGE, field_47290, MAX_JUMP_DISTANCE, f_302559_

int: e, JUMP_COOLDOWN_TICKS, field_47291, JUMP_COOLDOWN_EXPIRY, f_302830_

int: f, JUMP_COOLDOWN_WHEN_HURT_TICKS, field_47292, JUMP_COOLDOWN_EXPIRY_WHEN_HURT, f_303106_

int: g, INHALING_DURATION_TICKS, field_47293, JUMP_INHALING_EXPIRY, f_302385_

float: h, MAX_JUMP_VELOCITY, field_47294, MAX_JUMP_VELOCITY, f_303309_

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

构造函数

()

方法

boolean (ServerLevel, Breeze): a, checkExtraStartConditions, method_55020, shouldRun, m_6114_

boolean (ServerLevel, Breeze, long): a, canStillUse, method_55021, shouldKeepRunning, m_6737_

void (ServerLevel, Breeze, long): b, start, method_55030, run, m_6735_

void (ServerLevel, Breeze, long): c, tick, method_55034, keepRunning, m_6725_

void (ServerLevel, Breeze, long): d, stop, method_55035, finishRunning, m_6732_

boolean (Breeze): a, finishedInhaling, method_55024, shouldStopInhalingPose, m_305405_

boolean (Breeze): b, finishedJumping, method_55031, shouldStopLongJumpingPose, m_305967_

Vec3 (LivingEntity, RandomSource): a, randomPointBehindTarget, method_55022, getRandomPosBehindTarget, m_306980_

BlockPos (LivingEntity, Vec3): a, snapToSurface, method_55023, getPosToJumpTo, m_307423_

boolean (Breeze, Vec3): a, hasLineOfSight, method_55027, canJumpTo, m_305511_

boolean (Breeze, LivingEntity): a, outOfAggroRange, method_55026, isTargetOutOfRange, m_305810_

boolean (Breeze, LivingEntity): b, tooCloseForJump, method_55032, isTargetTooClose, m_305854_

boolean (ServerLevel, Breeze): b, canJumpFromCurrentPosition, method_55029, hasRoomToJump, m_306406_

Optional<Vec3> (Breeze, RandomSource, Vec3): a, calculateOptimalJumpVector, method_55025, getJumpingVelocity, m_307982_