History - net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos

1.21

Names

bwn

bwk

Fields

Constructors

Methods

1.20.6

Names

net.minecraft.world.entity.ai.behavior.LongJumpUtil

net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos

net.minecraft.class_8946

net.minecraft.class_6030

net.minecraft.unmapped.C_mqhihnup

net.minecraft.unmapped.C_lorklvui

net.minecraft.util.math.LongJumpUtil

net.minecraft.entity.ai.brain.task.LongJumpTask

net.minecraft.entity.ai.brain.task.LongJumpUtil

net.minecraft.entity.ai.brain.task.LongJumpTask

net.minecraft.src.C_302048_

net.minecraft.src.C_141082_

Fields

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

int: m, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, TARGET_RETAIN_TIME, f_147624_

int: d, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, PATHING_DISTANCE, f_147625_

int: n, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, RUN_TIME, f_147622_

UniformInt: p, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, cooldownRange, f_147626_

int: e, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, verticalRange, f_147627_

int: f, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, horizontalRange, f_147628_

float: g, maxJumpVelocityMultiplier, field_30141, f_casalqpe, maxRange, maxVelocityMultiplier, f_316580_

List<LongJumpToRandomPos$PossibleJump>: h, jumpCandidates, field_30142, f_cnpnjwkj, targets, targets, f_147630_

Optional<Vec3>: i, initialPosition, field_30143, f_mrqbefwf, lastPos, lastPos, f_147631_

int: k, findJumpTries, field_30145, f_icwavajr, cooldown, cooldown, f_147633_

long: l, prepareJumpStart, field_30146, f_oqaoaell, targetTime, targetTime, f_147634_

Function<E, SoundEvent>: q, getJumpSound, field_33460, f_eohuokio, entityToSound, jumpSound, f_147635_

List<Integer>: o, ALLOWED_ANGLES, field_37431, f_xfiuyopv, RAM_RANGES, RAMMING_VELOCITIES, f_217289_

Vec3: j, chosenJump, field_30144, f_voltlwnj, lastTarget, lastTarget, f_147632_

BiPredicate<E, BlockPos>: r, acceptableLandingSpot, field_37432, f_tnwlshcj, jumpToPredicate, validBlock, f_217290_

Constructors

(UniformInt, int, int, float, Function<E, SoundEvent>)

(UniformInt, int, int, float, Function<E, SoundEvent>, BiPredicate<E, BlockPos>)

()

Methods

boolean (ServerLevel, Mob): a, checkExtraStartConditions, method_35076, m_wgvqbfjl, shouldRun, shouldRun, m_6114_

boolean (ServerLevel, Mob, long): b, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, shouldKeepRunning, m_6737_

void (ServerLevel, E, long): a, start, method_35082, m_vctuqbpf, run, run, m_6735_

void (ServerLevel, E, long): c, tick, method_35083, m_lxstufif, keepRunning, keepRunning, m_6725_

void (ServerLevel, E, long): d, pickCandidate, method_41342, m_bxvlvnid, findTarget, pickTarget, m_217318_

Optional<LongJumpToRandomPos$PossibleJump> (ServerLevel): a, getJumpCandidate, method_41336, m_lhfkbmlb, getTarget, findTarget, m_213675_

boolean (ServerLevel, E, BlockPos): a, isAcceptableLandingPosition, method_41337, m_aqmuqzze, canJumpTo, canJumpTo, m_213828_

Vec3 (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getJumpingVelocity, getRammingVelocity, m_217303_

<E extends Mob> boolean (E, BlockPos): a, defaultAcceptableLandingSpot, method_45333, m_jnajycle, shouldJumpTo, canJumpTo, m_245086_

boolean (Mob, EntityDimensions, Vec3, Vec3): a, isClearTransition, method_54989, m_mmzwwkbe, isPathClear, pathIsClear, m_305158_

Optional<Vec3> (Mob, Vec3, float, int, boolean): a, calculateJumpVectorForAngle, method_54990, m_ouoqbvoy, getJumpingVelocity, getJumpVelocity, m_305962_

1.20.5

Names

bpf

bwn

net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos

net.minecraft.world.entity.ai.behavior.LongJumpUtil

net.minecraft.class_6030

net.minecraft.class_8946

net.minecraft.unmapped.C_lorklvui

net.minecraft.unmapped.C_mqhihnup

net.minecraft.entity.ai.brain.task.LongJumpTask

net.minecraft.util.math.LongJumpUtil

net.minecraft.entity.ai.brain.task.LongJumpTask

net.minecraft.entity.ai.brain.task.LongJumpUtil

net.minecraft.src.C_141082_

net.minecraft.src.C_302048_

Fields

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

int: m, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, TARGET_RETAIN_TIME, f_147624_

int: d, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, PATHING_DISTANCE, f_147625_

int: n, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, RUN_TIME, f_147622_

UniformInt: p, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, cooldownRange, f_147626_

int: e, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, verticalRange, f_147627_

int: f, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, horizontalRange, f_147628_

float: g, maxJumpVelocity, field_30141, f_kbvylemg, maxRange, maxRange, f_147629_

List<LongJumpToRandomPos$PossibleJump>: h, jumpCandidates, field_30142, f_cnpnjwkj, targets, targets, f_147630_

Optional<Vec3>: i, initialPosition, field_30143, f_mrqbefwf, lastPos, lastPos, f_147631_

int: k, findJumpTries, field_30145, f_icwavajr, cooldown, cooldown, f_147633_

long: l, prepareJumpStart, field_30146, f_oqaoaell, targetTime, targetTime, f_147634_

Function<E, SoundEvent>: q, getJumpSound, field_33460, f_eohuokio, entityToSound, jumpSound, f_147635_

List<Integer>: o, ALLOWED_ANGLES, field_37431, f_xfiuyopv, RAM_RANGES, RAMMING_VELOCITIES, f_217289_

Vec3: j, chosenJump, field_30144, f_voltlwnj, lastTarget, lastTarget, f_147632_

BiPredicate<E, BlockPos>: r, acceptableLandingSpot, field_37432, f_tnwlshcj, jumpToPredicate, validBlock, f_217290_

Constructors

(UniformInt, int, int, float, Function<E, SoundEvent>)

(UniformInt, int, int, float, Function<E, SoundEvent>, BiPredicate<E, BlockPos>)

()

Methods

boolean (ServerLevel, Mob): a, checkExtraStartConditions, method_35076, m_wgvqbfjl, shouldRun, shouldRun, m_6114_

boolean (ServerLevel, Mob, long): b, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, shouldKeepRunning, m_6737_

void (ServerLevel, E, long): a, start, method_35082, m_vctuqbpf, run, run, m_6735_

void (ServerLevel, E, long): c, tick, method_35083, m_lxstufif, keepRunning, keepRunning, m_6725_

void (ServerLevel, E, long): d, pickCandidate, method_41342, m_bxvlvnid, findTarget, pickTarget, m_217318_

Optional<LongJumpToRandomPos$PossibleJump> (ServerLevel): a, getJumpCandidate, method_41336, m_lhfkbmlb, getTarget, findTarget, m_213675_

boolean (ServerLevel, E, BlockPos): a, isAcceptableLandingPosition, method_41337, m_aqmuqzze, canJumpTo, canJumpTo, m_213828_

Vec3 (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getJumpingVelocity, getRammingVelocity, m_217303_

<E extends Mob> boolean (E, BlockPos): a, defaultAcceptableLandingSpot, method_45333, m_jnajycle, shouldJumpTo, m_jnajycle, m_245086_

boolean (Mob, EntityDimensions, Vec3, Vec3): a, isClearTransition, method_54989, m_mmzwwkbe, isPathClear, pathIsClear, m_305158_

Optional<Vec3> (Mob, Vec3, float, int, boolean): a, calculateJumpVectorForAngle, method_54990, m_ouoqbvoy, getJumpingVelocity, getJumpVelocity, m_305962_

1.20.4

Names

Fields

Constructors

Methods

1.20.3

Names

bma

bpf

Fields

Constructors

Methods

Vec3 (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getJumpingVelocity, getRammingVelocity, m_217306_

boolean (Mob, EntityDimensions, Vec3, Vec3): a, isClearTransition, method_35080, m_qdbegute, canReach, canReach, m_247472_

1.20.2

Names

biu

bma

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

bis

biu

Fields

Constructors

Methods

1.19.4

Names

bgx

bis

Fields

Constructors

Methods

1.19.3

Names

bet

bgx

Fields

int: a, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

Predicate<BlockState>: r, acceptableLandingSpot, field_37432, f_tnwlshcj, jumpToPredicate, validBlock, f_217290_

BiPredicate<E, BlockPos>: r, acceptableLandingSpot, field_37432, f_tnwlshcj, jumpToPredicate, validBlock, f_217290_

Constructors

(UniformInt, int, int, float, Function<E, SoundEvent>, Predicate<BlockState>)

(UniformInt, int, int, float, Function<E, SoundEvent>, BiPredicate<E, BlockPos>)

Methods

boolean (Mob, Vec3, Vec3): a, isClearTransition, method_35080, m_qdbegute, canReach, canReach, m_147663_

Vec3 (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getRammingVelocity, getRammingVelocity, m_217303_

Vec3 (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getJumpingVelocity, getRammingVelocity, m_217303_

Vec3 (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getRammingVelocity, getRammingVelocity, m_217306_

Vec3 (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getJumpingVelocity, getRammingVelocity, m_217306_

<E extends Mob> boolean (E, BlockPos): a, defaultAcceptableLandingSpot, method_45333, m_jnajycle, shouldJumpTo, m_jnajycle, m_245086_

boolean (Mob, EntityDimensions, Vec3, Vec3): a, isClearTransition, method_35080, m_qdbegute, canReach, canReach, m_247472_

1.19.2

Names

Fields

Constructors

Methods

void (ServerLevel, E, long): d, pickCandidate, method_41342, m_bxvlvnid, method_41342, pickTarget, m_217318_

void (ServerLevel, E, long): d, pickCandidate, method_41342, m_bxvlvnid, findTarget, pickTarget, m_217318_

1.19.1

Names

bdw

bet

Fields

Constructors

Methods

1.19

Names

bal

bdw

Fields

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

int: a, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

int: d, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, TARGET_RETAIN_TIME, f_147624_

int: m, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, TARGET_RETAIN_TIME, f_147624_

int: e, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, PATHING_DISTANCE, f_147625_

int: d, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, PATHING_DISTANCE, f_147625_

int: a, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, RUN_TIME, f_147622_

int: n, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, RUN_TIME, f_147622_

UniformInt: f, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, cooldownRange, f_147626_

UniformInt: p, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, cooldownRange, f_147626_

int: g, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, verticalRange, f_147627_

int: e, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, verticalRange, f_147627_

int: h, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, horizontalRange, f_147628_

int: f, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, horizontalRange, f_147628_

float: i, maxJumpVelocity, field_30141, f_kbvylemg, maxRange, maxRange, f_147629_

float: g, maxJumpVelocity, field_30141, f_kbvylemg, maxRange, maxRange, f_147629_

List<LongJumpToRandomPos$PossibleJump>: j, jumpCandidates, field_30142, f_cnpnjwkj, targets, targets, f_147630_

List<LongJumpToRandomPos$PossibleJump>: h, jumpCandidates, field_30142, f_cnpnjwkj, targets, targets, f_147630_

Optional<Vec3>: k, initialPosition, field_30143, f_mrqbefwf, lastPos, lastPos, f_147631_

Optional<Vec3>: i, initialPosition, field_30143, f_mrqbefwf, lastPos, lastPos, f_147631_

Optional<LongJumpToRandomPos$PossibleJump>: l, chosenJump, field_30144, f_voltlwnj, lastTarget, lastTarget, f_147632_

int: m, findJumpTries, field_30145, f_icwavajr, cooldown, cooldown, f_147633_

int: k, findJumpTries, field_30145, f_icwavajr, cooldown, cooldown, f_147633_

long: n, prepareJumpStart, field_30146, f_oqaoaell, targetTime, targetTime, f_147634_

long: l, prepareJumpStart, field_30146, f_oqaoaell, targetTime, targetTime, f_147634_

Function<E, SoundEvent>: o, getJumpSound, field_33460, f_eohuokio, entityToSound, jumpSoundGetter, f_147635_

Function<E, SoundEvent>: q, getJumpSound, field_33460, f_eohuokio, entityToSound, jumpSound, f_147635_

List<Integer>: o, ALLOWED_ANGLES, field_37431, f_xfiuyopv, RAM_RANGES, RAMMING_VELOCITIES, f_217289_

Vec3: j, chosenJump, field_30144, f_voltlwnj, lastTarget, lastTarget, f_147632_

Predicate<BlockState>: r, acceptableLandingSpot, field_37432, f_tnwlshcj, jumpToPredicate, validBlock, f_217290_

Constructors

(UniformInt, int, int, float, Function<E, SoundEvent>, Predicate<BlockState>)

Methods

boolean (ServerLevel, Mob, long): a, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, shouldKeepRunning, m_6737_

boolean (ServerLevel, Mob, long): b, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, shouldKeepRunning, m_6737_

void (ServerLevel, Mob, long): b, start, method_35082, m_vctuqbpf, run, run, m_6735_

void (ServerLevel, E, long): a, start, method_35082, m_vctuqbpf, run, run, m_6735_

Optional<Vec3> (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getRammingVelocity, getRammingVelocity, m_147656_

Optional<Vec3> (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getRammingVelocity, getRammingVelocity, m_147659_

void (ServerLevel, E, long): d, pickCandidate, method_41342, m_bxvlvnid, method_41342, pickTarget, m_217318_

Optional<LongJumpToRandomPos$PossibleJump> (ServerLevel): a, getJumpCandidate, method_41336, m_lhfkbmlb, getTarget, findTarget, m_213675_

boolean (ServerLevel, E, BlockPos): a, isAcceptableLandingPosition, method_41337, m_aqmuqzze, canJumpTo, canJumpTo, m_213828_

Vec3 (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getRammingVelocity, getRammingVelocity, m_217303_

Vec3 (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getRammingVelocity, getRammingVelocity, m_217306_

1.18.2

Names

azu

bal

net.minecraft.entity.ai.brain.task.LongJumpTask

Fields

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, f_147623_

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, MAX_COOLDOWN, f_147623_

int: d, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, f_147624_

int: d, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, TARGET_RETAIN_TIME, f_147624_

int: e, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, f_147625_

int: e, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, PATHING_DISTANCE, f_147625_

int: a, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, f_147622_

int: a, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, RUN_TIME, f_147622_

UniformInt: f, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, f_147626_

UniformInt: f, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, cooldownRange, f_147626_

int: g, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, f_147627_

int: g, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, verticalRange, f_147627_

int: h, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, f_147628_

int: h, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, horizontalRange, f_147628_

float: i, maxJumpVelocity, field_30141, f_kbvylemg, maxRange, f_147629_

float: i, maxJumpVelocity, field_30141, f_kbvylemg, maxRange, maxRange, f_147629_

List<LongJumpToRandomPos$PossibleJump>: j, jumpCandidates, field_30142, f_cnpnjwkj, targets, f_147630_

List<LongJumpToRandomPos$PossibleJump>: j, jumpCandidates, field_30142, f_cnpnjwkj, targets, targets, f_147630_

Optional<Vec3>: k, initialPosition, field_30143, f_mrqbefwf, lastPos, f_147631_

Optional<Vec3>: k, initialPosition, field_30143, f_mrqbefwf, lastPos, lastPos, f_147631_

Optional<LongJumpToRandomPos$PossibleJump>: l, chosenJump, field_30144, f_voltlwnj, lastTarget, f_147632_

Optional<LongJumpToRandomPos$PossibleJump>: l, chosenJump, field_30144, f_voltlwnj, lastTarget, lastTarget, f_147632_

int: m, findJumpTries, field_30145, f_icwavajr, cooldown, f_147633_

int: m, findJumpTries, field_30145, f_icwavajr, cooldown, cooldown, f_147633_

long: n, prepareJumpStart, field_30146, f_oqaoaell, targetTime, f_147634_

long: n, prepareJumpStart, field_30146, f_oqaoaell, targetTime, targetTime, f_147634_

Function<E, SoundEvent>: o, getJumpSound, field_33460, f_eohuokio, entityToSound, f_147635_

Function<E, SoundEvent>: o, getJumpSound, field_33460, f_eohuokio, entityToSound, jumpSoundGetter, f_147635_

Constructors

Methods

boolean (ServerLevel, Mob): a, checkExtraStartConditions, method_35076, m_wgvqbfjl, shouldRun, m_6114_

boolean (ServerLevel, Mob): a, checkExtraStartConditions, method_35076, m_wgvqbfjl, shouldRun, shouldRun, m_6114_

boolean (ServerLevel, Mob, long): a, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, m_6737_

boolean (ServerLevel, Mob, long): a, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, shouldKeepRunning, m_6737_

void (ServerLevel, Mob, long): b, start, method_35082, m_vctuqbpf, run, m_6735_

void (ServerLevel, Mob, long): b, start, method_35082, m_vctuqbpf, run, run, m_6735_

void (ServerLevel, E, long): c, tick, method_35083, m_lxstufif, keepRunning, m_6725_

void (ServerLevel, E, long): c, tick, method_35083, m_lxstufif, keepRunning, keepRunning, m_6725_

Optional<Vec3> (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getRammingVelocity, m_147656_

Optional<Vec3> (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getRammingVelocity, getRammingVelocity, m_147656_

Optional<Vec3> (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getRammingVelocity, m_147659_

Optional<Vec3> (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getRammingVelocity, getRammingVelocity, m_147659_

boolean (Mob, Vec3, Vec3): a, isClearTransition, method_35080, m_qdbegute, canReach, m_147663_

boolean (Mob, Vec3, Vec3): a, isClearTransition, method_35080, m_qdbegute, canReach, canReach, m_147663_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

awi

azu

Fields

Function<E, SoundEvent>: o, getJumpSound, field_33460, f_eohuokio, field_33460, f_147635_

Function<E, SoundEvent>: o, getJumpSound, field_33460, f_eohuokio, entityToSound, f_147635_

Constructors

Methods

1.17.1

Names

awh

awi

Fields

Constructors

Methods

1.17

Names

awh

net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos

net.minecraft.class_6030

net.minecraft.unmapped.C_lorklvui

net.minecraft.entity.ai.brain.task.LongJumpTask

net.minecraft.src.C_141082_

net.minecraft.world.entity.ai.behavior.LongJumpToRandomPos

Fields

int: c, FIND_JUMP_TRIES, field_30135, f_ezfoxhnc, MAX_COOLDOWN, f_147623_

int: d, PREPARE_JUMP_DURATION, field_30136, f_cyuyrmqv, TARGET_RETAIN_TIME, f_147624_

int: e, MIN_PATHFIND_DISTANCE_TO_VALID_JUMP, field_30137, f_ohovpamk, PATHING_DISTANCE, f_147625_

int: a, TIME_OUT_DURATION, field_30134, f_bkvdywub, RUN_TIME, f_147622_

UniformInt: f, timeBetweenLongJumps, field_30138, f_ljwlytol, cooldownRange, f_147626_

int: g, maxLongJumpHeight, field_30139, f_xesapfpq, verticalRange, f_147627_

int: h, maxLongJumpWidth, field_30140, f_tpdxyctz, horizontalRange, f_147628_

float: i, maxJumpVelocity, field_30141, f_kbvylemg, maxRange, f_147629_

List<LongJumpToRandomPos$PossibleJump>: j, jumpCandidates, field_30142, f_cnpnjwkj, targets, f_147630_

Optional<Vec3>: k, initialPosition, field_30143, f_mrqbefwf, lastPos, f_147631_

Optional<LongJumpToRandomPos$PossibleJump>: l, chosenJump, field_30144, f_voltlwnj, lastTarget, f_147632_

int: m, findJumpTries, field_30145, f_icwavajr, cooldown, f_147633_

long: n, prepareJumpStart, field_30146, f_oqaoaell, targetTime, f_147634_

Function<E, SoundEvent>: o, getJumpSound, field_33460, f_eohuokio, field_33460, f_147635_

Constructors

(UniformInt, int, int, float, Function<E, SoundEvent>)

Methods

boolean (ServerLevel, Mob): a, checkExtraStartConditions, method_35076, m_wgvqbfjl, shouldRun, m_6114_

boolean (ServerLevel, Mob, long): a, canStillUse, method_35077, m_xiupcwmr, shouldKeepRunning, m_6737_

void (ServerLevel, Mob, long): b, start, method_35082, m_vctuqbpf, run, m_6735_

void (ServerLevel, E, long): c, tick, method_35083, m_lxstufif, keepRunning, m_6725_

Optional<Vec3> (Mob, Vec3): a, calculateOptimalJumpVector, method_35078, m_uruzcoyz, getRammingVelocity, m_147656_

Optional<Vec3> (Mob, Vec3, int): a, calculateJumpVectorForAngle, method_35079, m_lopqoeza, getRammingVelocity, m_147659_

boolean (Mob, Vec3, Vec3): a, isClearTransition, method_35080, m_qdbegute, canReach, m_147663_