History - net.minecraft.entity.ai.pathing.EntityNavigation
26.3
Names
Fields
Constructors
Methods
boolean (Entity, int, double): moveTo, moveTo, method_1_9804, startMovingTo
26.2
Names
Fields
float: maxDistanceToWaypoint, maxDistanceToWaypoint, field_6683, nodeReachProximity
float: maxDistanceToWaypoint, maxDistanceToWaypoint, field_6683, nodeReachProximityXz
Constructors
Methods
float (): getMaxVerticalDistanceToWaypoint, getMaxVerticalDistanceToWaypoint, method_1_4708, getVerticalNodeReachProximity
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
cre
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.class_1408
net.minecraft.entity.ai.pathing.EntityNavigation
Fields
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, entity, f_26494_
MobEntity: mob, mob, field_6684, entity
World: b, level, field_6677, world, f_rkwefzxj, world, f_26495_
World: level, level, field_6677, world
Path: c, path, field_6681, currentPath, f_kygwztte, currentPath, f_26496_
Path: path, path, field_6681, currentPath
double: d, speedModifier, field_6668, speed, f_ikowtixg, speed, f_26497_
double: speedModifier, speedModifier, field_6668, speed
int: e, tick, field_6675, tickCount, f_mhxwcgxe, tickCount, f_26498_
int: tick, tick, field_6675, tickCount
int: f, lastStuckCheck, field_6674, pathStartTime, f_amwjymxv, pathStartTime, f_26499_
int: lastStuckCheck, lastStuckCheck, field_6674, pathStartTime
Vec3d: g, lastStuckCheckPos, field_6672, pathStartPos, f_nkeujvuw, pathStartPos, f_26500_
Vec3d: lastStuckCheckPos, lastStuckCheckPos, field_6672, pathStartPos
long: i, timeoutTimer, field_6670, currentNodeMs, f_brqebarh, currentNodeMs, f_26502_
long: timeoutTimer, timeoutTimer, field_6670, currentNodeMs
long: j, lastTimeoutCheck, field_6669, lastActiveTickMs, f_jpruxtyc, lastActiveTickMs, f_26503_
long: lastTimeoutCheck, lastTimeoutCheck, field_6669, lastActiveTickMs
double: k, timeoutLimit, field_6682, currentNodeTimeout, f_jqnetjyj, currentNodeTimeout, f_26504_
double: timeoutLimit, timeoutLimit, field_6682, currentNodeTimeout
float: l, maxDistanceToWaypoint, field_6683, nodeReachProximity, f_ufulchda, nodeReachProximity, f_26505_
float: maxDistanceToWaypoint, maxDistanceToWaypoint, field_6683, nodeReachProximity
boolean: m, hasDelayedRecomputation, field_6679, inRecalculationCooldown, f_kwipzrjl, shouldRecalculate, f_26506_
boolean: hasDelayedRecomputation, hasDelayedRecomputation, field_6679, inRecalculationCooldown
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, lastRecalculateTime, f_26507_
long: timeLastRecompute, timeLastRecompute, field_6685, lastRecalculateTime
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, nodeMaker, f_26508_
PathNodeMaker: nodeEvaluator, nodeEvaluator, field_6678, nodeMaker
BlockPos: s, targetPos, field_20293, currentTarget, f_pfbydgvo, currentTarget, f_26509_
BlockPos: targetPos, targetPos, field_20293, currentTarget
PathNodeNavigator: v, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, pathNodeNavigator, f_26512_
PathNodeNavigator: pathFinder, pathFinder, field_6673, pathNodeNavigator
int: t, reachRange, field_20294, currentDistance, f_lcencwyr, currentDistance, f_26510_
int: reachRange, reachRange, field_20294, currentDistance
float: u, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, rangeMultiplier, f_26511_
float: maxVisitedNodesMultiplier, maxVisitedNodesMultiplier, field_21642, rangeMultiplier
Vec3i: h, timeoutCachedNode, field_6680, lastNodePosition, f_nvbuymci, lastNodePosition, f_26501_
Vec3i: timeoutCachedNode, timeoutCachedNode, field_6680, lastNodePosition
boolean: w, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, nearPathStartPos, f_26513_
boolean: isStuck, isStuck, field_26820, nearPathStartPos
int: p, MAX_TIME_RECOMPUTE, field_30247, RECALCULATE_COOLDOWN, f_cxhauzut, RECALCULATE_COOLDOWN, f_148217_
int: MAX_TIME_RECOMPUTE, MAX_TIME_RECOMPUTE, field_30247, RECALCULATE_COOLDOWN
int: q, STUCK_CHECK_INTERVAL, field_41545, field_41545, f_zyochajd, STUCK_CHECK_INTERVAL, f_262273_
int: STUCK_CHECK_INTERVAL, STUCK_CHECK_INTERVAL, field_41545, field_41545
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, field_41546, f_kgulcrtt, STUCK_THRESHOLD_DISTANCE_FACTOR, f_262292_
float: STUCK_THRESHOLD_DISTANCE_FACTOR, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, field_41546
float: x, requiredPathLength, field_52451, maxFollowRange, f_ywwuimtf, maxFollowRange, f_347178_
float: requiredPathLength, requiredPathLength, field_52451, maxFollowRange
Constructors
Methods
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
BlockPos (): getTargetPos, getTargetPos, method_6355, getTargetPos
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, createPathNodeNavigator, m_5532_
PathNodeNavigator (int): createPathFinder, createPathFinder, method_6336, createPathNodeNavigator
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, setSpeed, m_26517_
void (double): setSpeedModifier, setSpeedModifier, method_6344, setSpeed
void (): i, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
void (): recomputePath, recomputePath, method_6356, recalculatePath
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, startMovingTo, m_26519_
boolean (double, double, double, double): moveTo, moveTo, method_6337, startMovingTo
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, startMovingTo, m_5624_
boolean (Entity, double): moveTo, moveTo, method_6335, startMovingTo
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, startMovingAlong, m_26536_
boolean (Path, double): moveTo, moveTo, method_6334, startMovingAlong
Path (): j, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
Path (): getPath, getPath, method_6345, getCurrentPath
void (): d, tick, method_6360, tick, m_yvxtcmyo, tick, m_7638_
void (): tick, tick, method_6360, tick
void (): k, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
void (): followThePath, followThePath, method_6339, continueFollowingPath
void (Vec3d): b, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, checkTimeouts, m_6481_
void (Vec3d): doStuckDetection, doStuckDetection, method_6346, checkTimeouts
boolean (): l, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
boolean (): isDone, isDone, method_6357, isIdle
void (): n, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
void (): stop, stop, method_6340, stop
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, getPos, m_7475_
Vec3d (): getTempMobPos, getTempMobPos, method_6347, getPos
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, isAtValidPosition, m_7632_
boolean (): canUpdatePath, canUpdatePath, method_6358, isAtValidPosition
void (): e, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): trimPath, trimPath, method_6359, adjustPath
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, isValidPosition, m_6342_
boolean (BlockPos): isStableDestination, isStableDestination, method_6333, isValidPosition
PathNodeMaker (): o, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
PathNodeMaker (): getNodeEvaluator, getNodeEvaluator, method_6342, getNodeMaker
void (boolean): a, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, setCanSwim, m_7008_
void (boolean): setCanFloat, setCanFloat, method_6354, setCanSwim
boolean (): p, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
boolean (): canFloat, canFloat, method_6350, canSwim
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, findPathTo, m_26524_
Path (double, double, double, int): createPath, createPath, method_6352, findPathTo
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, findPathToAny, m_26556_
Path (Stream<BlockPos>, int): createPath, createPath, method_21643, findPathToAny
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, findPathTo, m_7864_
Path (BlockPos, int): createPath, createPath, method_6348, findPathTo
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, findPathTo, m_6570_
Path (Entity, int): createPath, createPath, method_6349, findPathTo
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, findPathTo, m_lvtpselx, findPathTo, m_26551_
Path (Set<BlockPos>, int, boolean, int): createPath, createPath, method_35142, findPathTo
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (): resetMaxVisitedNodesMultiplier, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier
void (float): b, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, setRangeMultiplier, m_26529_
void (float): setMaxVisitedNodesMultiplier, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier
boolean (): m, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
boolean (): isInProgress, isInProgress, method_23966, isFollowingPath
Path (Set<BlockPos>, int): a, createPath, method_29934, findPathTo, m_pbnuucrt, findPathTo, m_26548_
Path (Set<BlockPos>, int): createPath, createPath, method_29934, findPathTo
boolean (Vec3d): c, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode, m_shecbiuf, shouldJumpToNextNode, m_26559_
boolean (Vec3d): shouldTargetNextNodeInDirection, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode
void (): u, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, resetNode, m_26565_
void (): resetStuckTimeout, resetStuckTimeout, method_26085, resetNode
void (): t, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
void (): timeoutPath, timeoutPath, method_31266, resetNodeAndStop
boolean (): r, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): isStuck, isStuck, method_31267, isNearPathStartPos
Path (BlockPos, int, int): a, createPath, method_35141, findPathTo, m_yfskjlsj, findPathTo, m_148218_
Path (BlockPos, int, int): createPath, createPath, method_35141, findPathTo
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, findPathToAny, m_lhmnrubv, findPathToAny, m_148222_
Path (Set<BlockPos>, int, boolean, int, float): createPath, createPath, method_18416, findPathToAny
float (): q, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
float (): getMaxDistanceToWaypoint, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity
double (Vec3d): a, getGroundY, method_38065, adjustTargetY, m_zsklzyvc, adjustTargetY, m_183345_
double (Vec3d): getGroundY, getGroundY, method_38065, adjustTargetY
boolean (Vec3d, Vec3d): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, canPathDirectlyThrough, m_183431_
boolean (Vec3d, Vec3d): canMoveDirectly, canMoveDirectly, method_6341, canPathDirectlyThrough
boolean (BlockPos): b, shouldRecomputePath, method_18053, shouldRecalculatePath, m_mvysdvtn, shouldRecalculatePath, m_200903_
boolean (BlockPos): shouldRecomputePath, shouldRecomputePath, method_18053, shouldRecalculatePath
boolean (MobEntity, Vec3d, Vec3d, boolean): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, canPathDirectlyThrough, m_262402_
boolean (MobEntity, Vec3d, Vec3d, boolean): isClearForMovementBetween, isClearForMovementBetween, method_43394, doesNotCollide
boolean (double, double, double, int, double): a, moveTo, method_58160, startMovingTo, m_tbseeosg, startMovingTo, m_322222_
boolean (double, double, double, int, double): moveTo, moveTo, method_58160, startMovingTo
boolean (PathNodeType): b, canCutCorner, method_48158, canJumpToNext, m_rfnahbaw, canJumpToNext, m_264193_
boolean (PathNodeType): canCutCorner, canCutCorner, method_48158, canJumpToNext
void (): f, updatePathfinderMaxVisitedNodes, method_61441, updateRange, m_mnymngdr, updateRange, m_352060_
void (): updatePathfinderMaxVisitedNodes, updatePathfinderMaxVisitedNodes, method_61441, updateRange
void (float): a, setRequiredPathLength, method_61439, setMaxFollowRange, m_zojjqtnm, setMaxFollowRange, m_353938_
void (float): setRequiredPathLength, setRequiredPathLength, method_61439, setMaxFollowRange
float (): s, getMaxPathLength, method_61440, getMaxFollowRange, m_zexhlwxr, getMaxFollowRange, m_354400_
float (): getMaxPathLength, getMaxPathLength, method_61440, getMaxFollowRange
boolean (): c, canNavigateGround, method_70686, canControlOpeningDoors, m_nlqmmanx, canNavigateLand, m_401783_
boolean (): canNavigateGround, canNavigateGround, method_70686, canControlOpeningDoors
void (boolean): e, setCanOpenDoors, method_70687, setCanOpenDoors, m_spdvjofr, setCanOpenDoors, m_404300_
void (boolean): setCanOpenDoors, setCanOpenDoors, method_70687, setCanOpenDoors
1.21.11
Names
coh
cre
Fields
Constructors
Methods
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
cjw
coh
Fields
Constructors
Methods
void (boolean): d, setCanOpenDoors, method_70687, setCanOpenDoors, m_spdvjofr, setCanOpenDoors, m_404300_
void (boolean): e, setCanOpenDoors, method_70687, setCanOpenDoors, m_spdvjofr, setCanOpenDoors, m_404300_
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
chp
cjw
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.AbstractMobNavigation
Fields
Constructors
Methods
BlockPos (): g, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
void (): h, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
void (): i, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
Path (): i, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
Path (): j, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
void (): c, tick, method_6360, tick, m_yvxtcmyo, tick, m_7638_
void (): d, tick, method_6360, tick, m_yvxtcmyo, tick, m_7638_
void (): j, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
void (): k, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
boolean (): k, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
boolean (): l, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
void (): m, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
void (): n, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
void (): d, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): e, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
PathNodeMaker (): n, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
PathNodeMaker (): o, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
boolean (): o, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
boolean (): p, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
void (): f, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
boolean (): l, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
boolean (): m, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
void (): t, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, resetNode, m_26565_
void (): u, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, resetNode, m_26565_
void (): s, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
void (): t, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
boolean (): q, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): r, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
float (): p, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
float (): q, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
void (): e, updatePathfinderMaxVisitedNodes, method_61441, updateRange, m_mnymngdr, updateRange, m_352060_
void (): f, updatePathfinderMaxVisitedNodes, method_61441, updateRange, m_mnymngdr, updateRange, m_352060_
float (): r, getMaxPathLength, method_61440, getMaxFollowRange, m_zexhlwxr, getMaxFollowRange, m_354400_
float (): s, getMaxPathLength, method_61440, getMaxFollowRange, m_zexhlwxr, getMaxFollowRange, m_354400_
boolean (): c, canNavigateGround, method_70686, canControlOpeningDoors, m_nlqmmanx, canNavigateLand, m_401783_
void (boolean): d, setCanOpenDoors, method_70687, setCanOpenDoors, m_spdvjofr, setCanOpenDoors, m_404300_
1.21.5
Names
ceu
chp
Fields
Constructors
Methods
1.21.4
Names
cfs
ceu
Fields
Constructors
Methods
BlockPos (): i, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
BlockPos (): g, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
void (): j, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
void (): h, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
Path (): k, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
Path (): i, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
void (): l, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
void (): j, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
boolean (): m, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
boolean (): k, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
void (): o, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
void (): m, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
void (): W_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): d, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
PathNodeMaker (): p, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
PathNodeMaker (): n, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
boolean (): q, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
boolean (): o, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
void (): h, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (): f, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
boolean (): l, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
void (): f, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
void (): s, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
boolean (): s, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): q, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
float (): r, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
float (): p, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
void (): g, updatePathfinderMaxVisitedNodes, method_61441, updateRange, m_mnymngdr, updateRange, m_352060_
void (): e, updatePathfinderMaxVisitedNodes, method_61441, updateRange, m_mnymngdr, updateRange, m_352060_
float (): e, getMaxPathLength, method_61440, getMaxFollowRange, m_zexhlwxr, getMaxFollowRange, m_354400_
float (): r, getMaxPathLength, method_61440, getMaxFollowRange, m_zexhlwxr, getMaxFollowRange, m_354400_
1.21.3
Names
cda
cfs
Fields
float: x, requiredPathLength, field_52451, maxFollowRange, f_ywwuimtf, maxFollowRange, f_347178_
Constructors
Methods
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
BlockPos (): i, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
void (): i, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
void (): j, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
Path (): j, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
Path (): k, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
void (): k, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
void (): l, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
boolean (): l, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
boolean (): m, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
void (): n, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
void (): o, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
PathNodeMaker (): o, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
PathNodeMaker (): p, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
boolean (): p, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
boolean (): q, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (): h, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, setRangeMultiplier, m_26529_
void (float): b, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, setRangeMultiplier, m_26529_
boolean (): m, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
void (): f, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, resetNode, m_26565_
void (): t, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, resetNode, m_26565_
void (): e, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
void (): f, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
boolean (): r, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): s, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
float (): q, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
float (): r, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
void (): g, updatePathfinderMaxVisitedNodes, method_61441, updateRange, m_mnymngdr, updateRange, m_352060_
void (float): a, setRequiredPathLength, method_61439, setMaxFollowRange, m_zojjqtnm, setMaxFollowRange, m_353938_
float (): e, getMaxPathLength, method_61440, getMaxFollowRange, m_zexhlwxr, getMaxFollowRange, m_354400_
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
cdd
cda
Fields
Constructors
Methods
void (): S_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): W_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
1.20.6
Names
bvv
cdd
Fields
int: q, STUCK_CHECK_INTERVAL, field_41545, field_41545, f_zyochajd, f_262273_
int: q, STUCK_CHECK_INTERVAL, field_41545, field_41545, f_zyochajd, STUCK_CHECK_INTERVAL, f_262273_
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, field_41546, f_kgulcrtt, f_262292_
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, field_41546, f_kgulcrtt, STUCK_THRESHOLD_DISTANCE_FACTOR, f_262292_
Constructors
Methods
void (): U_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): S_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
boolean (PathNodeType): b, canCutCorner, method_48158, canJumpToNext, m_rfnahbaw, isValidPathNodeType, m_264193_
boolean (double, double, double, int, double): a, moveTo, method_58160, startMovingTo, m_tbseeosg, startMovingTo, m_322222_
boolean (PathNodeType): b, canCutCorner, method_48158, canJumpToNext, m_rfnahbaw, canJumpToNext, m_264193_
1.20.4
Names
bsp
bvv
Fields
Constructors
Methods
void (): R_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): U_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
boolean (MobEntity, Vec3d, Vec3d, boolean): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, m_262402_
boolean (MobEntity, Vec3d, Vec3d, boolean): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, canPathDirectlyThrough, m_262402_
boolean (PathNodeType): b, canCutCorner, method_48158, canJumpToNext, m_rfnahbaw, m_264193_
boolean (PathNodeType): b, canCutCorner, method_48158, canJumpToNext, m_rfnahbaw, isValidPathNodeType, m_264193_
1.20.2
Names
bpj
bsp
Fields
Constructors
Methods
boolean (): o, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, isInLiquid, m_26574_
void (): L_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): R_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
PathNodeMaker (): p, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
PathNodeMaker (): o, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
boolean (): q, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
boolean (): p, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
boolean (): s, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): r, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
float (): r, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
float (): q, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
1.20.1
Names
bph
bpj
Fields
Constructors
Methods
void (): K_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): L_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
1.19.4
Names
bnm
bph
Fields
Constructors
Methods
void (): F_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
void (): K_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
boolean (PathNodeType): b, canCutCorner, method_48158, canJumpToNext, m_rfnahbaw, m_264193_
1.19.3
Names
blc
bnm
Fields
BlockPos: q, targetPos, field_20293, currentTarget, f_pfbydgvo, currentTarget, f_26509_
BlockPos: s, targetPos, field_20293, currentTarget, f_pfbydgvo, currentTarget, f_26509_
PathNodeNavigator: t, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, pathNodeNavigator, f_26512_
PathNodeNavigator: v, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, pathNodeNavigator, f_26512_
int: r, reachRange, field_20294, currentDistance, f_lcencwyr, currentDistance, f_26510_
int: t, reachRange, field_20294, currentDistance, f_lcencwyr, currentDistance, f_26510_
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, rangeMultiplier, f_26511_
float: u, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, rangeMultiplier, f_26511_
boolean: u, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, nearPathStartPos, f_26513_
boolean: w, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, nearPathStartPos, f_26513_
int: q, STUCK_CHECK_INTERVAL, field_41545, field_41545, f_zyochajd, f_262273_
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, field_41546, f_kgulcrtt, f_262292_
Constructors
Methods
boolean (MobEntity, Vec3d, Vec3d): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, m_217803_
boolean (MobEntity, Vec3d, Vec3d, boolean): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, m_262402_
1.19.2
Names
Fields
Constructors
Methods
boolean (MobEntity, Vec3d, Vec3d): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, m_ihvdiado, m_217803_
boolean (MobEntity, Vec3d, Vec3d): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, m_217803_
1.19.1
Names
bkf
blc
Fields
Constructors
Methods
1.19
Names
bgf
bkf
Fields
Constructors
Methods
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, setCanSwim, m_7008_
void (boolean): a, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, setCanSwim, m_7008_
boolean (MobEntity, Vec3d, Vec3d): a, isClearForMovementBetween, method_43394, doesNotCollide, m_ihvdiado, m_ihvdiado, m_217803_
1.18.2
Names
bfn
bgf
net.minecraft.entity.ai.pathing.EntityNavigation
Fields
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, f_26494_
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, entity, f_26494_
World: b, level, field_6677, world, f_rkwefzxj, f_26495_
World: b, level, field_6677, world, f_rkwefzxj, world, f_26495_
Path: c, path, field_6681, currentPath, f_kygwztte, f_26496_
Path: c, path, field_6681, currentPath, f_kygwztte, currentPath, f_26496_
double: d, speedModifier, field_6668, speed, f_ikowtixg, f_26497_
double: d, speedModifier, field_6668, speed, f_ikowtixg, speed, f_26497_
int: e, tick, field_6675, tickCount, f_mhxwcgxe, f_26498_
int: e, tick, field_6675, tickCount, f_mhxwcgxe, tickCount, f_26498_
int: f, lastStuckCheck, field_6674, pathStartTime, f_amwjymxv, f_26499_
int: f, lastStuckCheck, field_6674, pathStartTime, f_amwjymxv, pathStartTime, f_26499_
Vec3d: g, lastStuckCheckPos, field_6672, pathStartPos, f_nkeujvuw, f_26500_
Vec3d: g, lastStuckCheckPos, field_6672, pathStartPos, f_nkeujvuw, pathStartPos, f_26500_
long: i, timeoutTimer, field_6670, currentNodeMs, f_brqebarh, f_26502_
long: i, timeoutTimer, field_6670, currentNodeMs, f_brqebarh, currentNodeMs, f_26502_
long: j, lastTimeoutCheck, field_6669, lastActiveTickMs, f_jpruxtyc, f_26503_
long: j, lastTimeoutCheck, field_6669, lastActiveTickMs, f_jpruxtyc, lastActiveTickMs, f_26503_
double: k, timeoutLimit, field_6682, currentNodeTimeout, f_jqnetjyj, f_26504_
double: k, timeoutLimit, field_6682, currentNodeTimeout, f_jqnetjyj, currentNodeTimeout, f_26504_
float: l, maxDistanceToWaypoint, field_6683, nodeReachProximity, f_ufulchda, f_26505_
float: l, maxDistanceToWaypoint, field_6683, nodeReachProximity, f_ufulchda, nodeReachProximity, f_26505_
boolean: m, hasDelayedRecomputation, field_6679, inRecalculationCooldown, f_kwipzrjl, f_26506_
boolean: m, hasDelayedRecomputation, field_6679, inRecalculationCooldown, f_kwipzrjl, shouldRecalculate, f_26506_
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, f_26507_
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, lastRecalculateTime, f_26507_
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, f_26508_
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, nodeMaker, f_26508_
BlockPos: q, targetPos, field_20293, currentTarget, f_pfbydgvo, f_26509_
BlockPos: q, targetPos, field_20293, currentTarget, f_pfbydgvo, currentTarget, f_26509_
PathNodeNavigator: t, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, f_26512_
PathNodeNavigator: t, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, pathNodeNavigator, f_26512_
int: r, reachRange, field_20294, currentDistance, f_lcencwyr, f_26510_
int: r, reachRange, field_20294, currentDistance, f_lcencwyr, currentDistance, f_26510_
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, f_26511_
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, rangeMultiplier, f_26511_
Vec3i: h, timeoutCachedNode, field_6680, lastNodePosition, f_nvbuymci, f_26501_
Vec3i: h, timeoutCachedNode, field_6680, lastNodePosition, f_nvbuymci, lastNodePosition, f_26501_
boolean: u, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, f_26513_
boolean: u, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, nearPathStartPos, f_26513_
int: p, MAX_TIME_RECOMPUTE, field_30247, RECALCULATE_COOLDOWN, f_cxhauzut, f_148217_
int: p, MAX_TIME_RECOMPUTE, field_30247, RECALCULATE_COOLDOWN, f_cxhauzut, RECALCULATE_COOLDOWN, f_148217_
Constructors
Methods
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, m_26567_
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTargetPos, m_26567_
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, m_5532_
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, createPathNodeNavigator, m_5532_
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, m_26517_
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, setSpeed, m_26517_
void (): i, recomputePath, method_6356, recalculatePath, m_ttwslddf, m_26569_
void (): i, recomputePath, method_6356, recalculatePath, m_ttwslddf, recalculatePath, m_26569_
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, m_26519_
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, startMovingTo, m_26519_
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, m_5624_
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, startMovingTo, m_5624_
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, m_26536_
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, startMovingAlong, m_26536_
Path (): j, getPath, method_6345, getCurrentPath, m_knkuewbd, m_26570_
Path (): j, getPath, method_6345, getCurrentPath, m_knkuewbd, getCurrentPath, m_26570_
void (): c, tick, method_6360, tick, m_yvxtcmyo, m_7638_
void (): c, tick, method_6360, tick, m_yvxtcmyo, tick, m_7638_
void (): k, followThePath, method_6339, continueFollowingPath, m_imryvweo, m_7636_
void (): k, followThePath, method_6339, continueFollowingPath, m_imryvweo, continueFollowingPath, m_7636_
void (Vec3d): b, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, m_6481_
void (Vec3d): b, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, checkTimeouts, m_6481_
boolean (): l, isDone, method_6357, isIdle, m_cuxkitjz, m_26571_
boolean (): l, isDone, method_6357, isIdle, m_cuxkitjz, isIdle, m_26571_
void (): n, stop, method_6340, stop, m_qkbmchty, m_26573_
void (): n, stop, method_6340, stop, m_qkbmchty, stop, m_26573_
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, m_7475_
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, getPos, m_7475_
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, m_7632_
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, isAtValidPosition, m_7632_
boolean (): o, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, m_26574_
boolean (): o, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, isInLiquid, m_26574_
void (): E_, trimPath, method_6359, adjustPath, m_piwnxgva, m_6804_
void (): F_, trimPath, method_6359, adjustPath, m_piwnxgva, adjustPath, m_6804_
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, m_6342_
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, isValidPosition, m_6342_
PathNodeMaker (): p, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, m_26575_
PathNodeMaker (): p, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeMaker, m_26575_
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, m_7008_
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, setCanSwim, m_7008_
boolean (): q, canFloat, method_6350, canSwim, m_ikygleej, m_26576_
boolean (): q, canFloat, method_6350, canSwim, m_ikygleej, canSwim, m_26576_
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, m_26524_
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, findPathTo, m_26524_
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, m_26556_
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, findPathToAny, m_26556_
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, m_7864_
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, findPathTo, m_7864_
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, m_6570_
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, findPathTo, m_6570_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, findPathTo, m_lvtpselx, m_26551_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, findPathTo, m_lvtpselx, findPathTo, m_26551_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, m_26566_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, m_26529_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, setRangeMultiplier, m_26529_
boolean (): m, isInProgress, method_23966, isFollowingPath, m_eetwccfi, m_26572_
boolean (): m, isInProgress, method_23966, isFollowingPath, m_eetwccfi, isFollowingPath, m_26572_
Path (Set<BlockPos>, int): a, createPath, method_29934, findPathTo, m_pbnuucrt, m_26548_
Path (Set<BlockPos>, int): a, createPath, method_29934, findPathTo, m_pbnuucrt, findPathTo, m_26548_
boolean (Vec3d): c, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode, m_shecbiuf, m_26559_
boolean (Vec3d): c, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode, m_shecbiuf, shouldJumpToNextNode, m_26559_
void (): f, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, m_26565_
void (): f, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, resetNode, m_26565_
void (): e, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, m_26564_
void (): e, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, resetNodeAndStop, m_26564_
boolean (): s, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, m_26577_
boolean (): s, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, isNearPathStartPos, m_26577_
Path (BlockPos, int, int): a, createPath, method_35141, findPathTo, m_yfskjlsj, m_148218_
Path (BlockPos, int, int): a, createPath, method_35141, findPathTo, m_yfskjlsj, findPathTo, m_148218_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, findPathToAny, m_lhmnrubv, m_148222_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, findPathToAny, m_lhmnrubv, findPathToAny, m_148222_
float (): r, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, m_148228_
float (): r, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, getNodeReachProximity, m_148228_
double (Vec3d): a, getGroundY, method_38065, adjustTargetY, m_zsklzyvc, m_183345_
double (Vec3d): a, getGroundY, method_38065, adjustTargetY, m_zsklzyvc, adjustTargetY, m_183345_
boolean (Vec3d, Vec3d): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, m_183431_
boolean (Vec3d, Vec3d): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, canPathDirectlyThrough, m_183431_
boolean (BlockPos): b, shouldRecomputePath, method_18053, shouldRecalculatePath, m_mvysdvtn, m_200903_
boolean (BlockPos): b, shouldRecomputePath, method_18053, shouldRecalculatePath, m_mvysdvtn, shouldRecalculatePath, m_200903_
1.18.1
Names
Fields
boolean: m, hasDelayedRecomputation, field_6679, shouldRecalculate, f_kwipzrjl, f_26506_
boolean: m, hasDelayedRecomputation, field_6679, inRecalculationCooldown, f_kwipzrjl, f_26506_
Constructors
Methods
boolean (): i, hasDelayedRecomputation, method_6343, shouldRecalculatePath, m_rrehjdwn, m_26568_
void (): j, recomputePath, method_6356, recalculatePath, m_udzoaaun, m_26569_
void (): i, recomputePath, method_6356, recalculatePath, m_ttwslddf, m_26569_
Path (): k, getPath, method_6345, getCurrentPath, m_knkuewbd, m_26570_
Path (): j, getPath, method_6345, getCurrentPath, m_knkuewbd, m_26570_
void (): l, followThePath, method_6339, continueFollowingPath, m_imryvweo, m_7636_
void (): k, followThePath, method_6339, continueFollowingPath, m_imryvweo, m_7636_
boolean (): m, isDone, method_6357, isIdle, m_cuxkitjz, m_26571_
boolean (): l, isDone, method_6357, isIdle, m_cuxkitjz, m_26571_
void (): o, stop, method_6340, stop, m_qkbmchty, m_26573_
void (): n, stop, method_6340, stop, m_qkbmchty, m_26573_
boolean (): p, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, m_26574_
boolean (): o, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, m_26574_
PathNodeMaker (): q, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, m_26575_
PathNodeMaker (): p, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, m_26575_
boolean (): r, canFloat, method_6350, canSwim, m_ikygleej, m_26576_
boolean (): q, canFloat, method_6350, canSwim, m_ikygleej, m_26576_
void (BlockPos): b, recomputePath, method_18053, onBlockChanged, m_jgfkkhsm, m_26561_
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, m_26572_
boolean (): m, isInProgress, method_23966, isFollowingPath, m_eetwccfi, m_26572_
boolean (): t, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, m_26577_
boolean (): s, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, m_26577_
float (): s, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, m_148228_
float (): r, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, m_148228_
boolean (BlockPos): b, shouldRecomputePath, method_18053, shouldRecalculatePath, m_mvysdvtn, m_200903_
1.18
Names
bca
bfn
Fields
Constructors
Methods
void (Vec3d): a, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, m_6481_
void (Vec3d): b, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, m_6481_
void (): D_, trimPath, method_6359, adjustPath, m_piwnxgva, m_6804_
void (): E_, trimPath, method_6359, adjustPath, m_piwnxgva, m_6804_
boolean (Vec3d, Vec3d, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, m_6454_
boolean (Vec3d): b, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode, m_shecbiuf, m_26559_
boolean (Vec3d): c, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode, m_shecbiuf, m_26559_
double (Vec3d): a, getGroundY, method_38065, adjustTargetY, m_zsklzyvc, m_183345_
boolean (Vec3d, Vec3d): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, m_183431_
1.17.1
Names
bbz
bca
Fields
Constructors
Methods
1.17
Names
ayj
bbz
net.minecraft.pathfinding.PathNavigator
net.minecraft.src.C_758_
Fields
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, field_75515_a, entity
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, f_26494_
World: b, level, field_6677, world, f_rkwefzxj, field_75513_b, world
World: b, level, field_6677, world, f_rkwefzxj, f_26495_
Path: c, path, field_6681, currentPath, f_kygwztte, field_75514_c, currentPath
Path: c, path, field_6681, currentPath, f_kygwztte, f_26496_
double: d, speedModifier, field_6668, speed, f_ikowtixg, field_75511_d, speed
double: d, speedModifier, field_6668, speed, f_ikowtixg, f_26497_
int: e, tick, field_6675, tickCount, f_mhxwcgxe, field_75510_g, totalTicks
int: e, tick, field_6675, tickCount, f_mhxwcgxe, f_26498_
int: f, lastStuckCheck, field_6674, pathStartTime, f_amwjymxv, field_75520_h, ticksAtLastPos
int: f, lastStuckCheck, field_6674, pathStartTime, f_amwjymxv, f_26499_
Vec3d: g, lastStuckCheckPos, field_6672, pathStartPos, f_nkeujvuw, field_75521_i, lastPosCheck
Vec3d: g, lastStuckCheckPos, field_6672, pathStartPos, f_nkeujvuw, f_26500_
long: i, timeoutTimer, field_6670, currentNodeMs, f_brqebarh, field_188558_l, timeoutTimer
long: i, timeoutTimer, field_6670, currentNodeMs, f_brqebarh, f_26502_
long: j, lastTimeoutCheck, field_6669, lastActiveTickMs, f_jpruxtyc, field_188559_m, lastTimeoutCheck
long: j, lastTimeoutCheck, field_6669, lastActiveTickMs, f_jpruxtyc, f_26503_
double: k, timeoutLimit, field_6682, currentNodeTimeout, f_jqnetjyj, field_188560_n, timeoutLimit
double: k, timeoutLimit, field_6682, currentNodeTimeout, f_jqnetjyj, f_26504_
float: l, maxDistanceToWaypoint, field_6683, nodeReachProximity, f_ufulchda, field_188561_o, maxDistanceToWaypoint
float: l, maxDistanceToWaypoint, field_6683, nodeReachProximity, f_ufulchda, f_26505_
boolean: m, hasDelayedRecomputation, field_6679, shouldRecalculate, f_kwipzrjl, field_188562_p, tryUpdatePath
boolean: m, hasDelayedRecomputation, field_6679, shouldRecalculate, f_kwipzrjl, f_26506_
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, field_188563_q, lastTimeUpdated
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, f_26507_
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, field_179695_a, nodeProcessor
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, f_26508_
BlockPos: p, targetPos, field_20293, currentTarget, f_pfbydgvo, field_188564_r, targetPos
BlockPos: q, targetPos, field_20293, currentTarget, f_pfbydgvo, f_26509_
PathNodeNavigator: s, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, field_179681_j, pathFinder
PathNodeNavigator: t, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, f_26512_
int: q, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, accuracy
int: r, reachRange, field_20294, currentDistance, f_lcencwyr, f_26510_
float: r, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, searchDepthMultiplier
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, f_26511_
Vec3i: h, timeoutCachedNode, field_6680, lastNodePosition, f_nvbuymci, field_188557_k, timeoutCachedNode
Vec3i: h, timeoutCachedNode, field_6680, lastNodePosition, f_nvbuymci, f_26501_
boolean: t, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, field_244431_t, stuck
boolean: u, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, f_26513_
int: p, MAX_TIME_RECOMPUTE, field_30247, RECALCULATE_COOLDOWN, f_cxhauzut, f_148217_
Constructors
Methods
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, func_208485_j, getTargetPos
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, m_26567_
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, func_179679_a, getPathFinder
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, m_5532_
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, func_75489_a, setSpeed
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, m_26517_
boolean (): i, hasDelayedRecomputation, method_6343, shouldRecalculatePath, m_rrehjdwn, func_188553_i, canUpdatePathOnTimeout
boolean (): i, hasDelayedRecomputation, method_6343, shouldRecalculatePath, m_rrehjdwn, m_26568_
void (): j, recomputePath, method_6356, recalculatePath, m_udzoaaun, func_188554_j, updatePath
void (): j, recomputePath, method_6356, recalculatePath, m_udzoaaun, m_26569_
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, func_75492_a, tryMoveToXYZ
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, m_26519_
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, func_75497_a, tryMoveToEntityLiving
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, m_5624_
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, func_75484_a, setPath
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, m_26536_
Path (): k, getPath, method_6345, getCurrentPath, m_knkuewbd, func_75505_d, getPath
Path (): k, getPath, method_6345, getCurrentPath, m_knkuewbd, m_26570_
void (): c, tick, method_6360, tick, m_yvxtcmyo, func_75501_e, tick
void (): c, tick, method_6360, tick, m_yvxtcmyo, m_7638_
void (): l, followThePath, method_6339, continueFollowingPath, m_imryvweo, func_75508_h, pathFollow
void (): l, followThePath, method_6339, continueFollowingPath, m_imryvweo, m_7636_
void (Vec3d): a, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, func_179677_a, checkForStuck
void (Vec3d): a, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, m_6481_
boolean (): m, isDone, method_6357, isIdle, m_cuxkitjz, func_75500_f, noPath
boolean (): m, isDone, method_6357, isIdle, m_cuxkitjz, m_26571_
void (): o, stop, method_6340, stop, m_qkbmchty, func_75499_g, clearPath
void (): o, stop, method_6340, stop, m_qkbmchty, m_26573_
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, func_75502_i, getEntityPosition
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, m_7475_
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, func_75485_k, canNavigate
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, m_7632_
boolean (): p, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, func_75506_l, isInLiquid
boolean (): p, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, m_26574_
void (): D_, trimPath, method_6359, adjustPath, m_piwnxgva, func_75487_m, trimPath
void (): D_, trimPath, method_6359, adjustPath, m_piwnxgva, m_6804_
boolean (Vec3d, Vec3d, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, func_75493_a, isDirectPathBetweenPoints
boolean (Vec3d, Vec3d, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, m_6454_
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, func_188555_b, canEntityStandOnPos
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, m_6342_
PathNodeMaker (): q, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, func_189566_q, getNodeProcessor
PathNodeMaker (): q, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, m_26575_
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, func_212239_d, setCanSwim
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, m_7008_
boolean (): r, canFloat, method_6350, canSwim, m_ikygleej, func_212238_t, getCanSwim
boolean (): r, canFloat, method_6350, canSwim, m_ikygleej, m_26576_
void (BlockPos): b, recomputePath, method_18053, onBlockChanged, m_jgfkkhsm, func_220970_c, onUpdateNavigation
void (BlockPos): b, recomputePath, method_18053, onBlockChanged, m_jgfkkhsm, m_26561_
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, func_225466_a, pathfind
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, m_26524_
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, pathfind
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, m_26556_
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, func_179680_a, getPathToPos
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, m_7864_
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, func_75494_a, pathfind
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, m_6570_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, pathfind
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, findPathTo, m_lvtpselx, m_26551_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, func_226336_g_, resetSearchDepthMultiplier
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, func_226335_a_, setSearchDepthMultiplier
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, m_26529_
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, func_226337_n_, hasPath
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, m_26572_
Path (Set<BlockPos>, int): a, createPath, method_29934, method_29934, m_pbnuucrt, func_241390_a_, pathfind
Path (Set<BlockPos>, int): a, createPath, method_29934, findPathTo, m_pbnuucrt, m_26548_
boolean (Vec3d): b, shouldTargetNextNodeInDirection, method_27799, method_27799, m_shecbiuf, func_234112_b_, func_234112_b_
boolean (Vec3d): b, shouldTargetNextNodeInDirection, method_27799, shouldJumpToNextNode, m_shecbiuf, m_26559_
void (): f, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, func_234113_e_, resetTimeOut
void (): f, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, m_26565_
void (): e, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, func_244427_e, func_244427_e
void (): e, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, m_26564_
boolean (): t, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, func_244428_t, func_244428_t
boolean (): t, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, m_26577_
Path (BlockPos, int, int): a, createPath, method_35141, findPathTo, m_yfskjlsj, m_148218_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, findPathToAny, m_lhmnrubv, m_148222_
float (): s, getMaxDistanceToWaypoint, method_35143, getNodeReachProximity, m_udhoaois, m_148228_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
ayg
ayj
Fields
int: q, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, distance
int: q, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, accuracy
float: r, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, rangeMultiplier
float: r, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, searchDepthMultiplier
boolean: t, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, field_244431_t, field_244431_t
boolean: t, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, field_244431_t, stuck
Constructors
Methods
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, func_225466_a, getPathToPos
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, func_225466_a, pathfind
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, func_75494_a, getPathToEntity
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, func_75494_a, pathfind
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, func_226336_g_, resetRangeMultiplier
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, func_226336_g_, resetSearchDepthMultiplier
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, func_226335_a_, setRangeMultiplier
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, func_226335_a_, setSearchDepthMultiplier
1.16.3
Names
Fields
boolean: t, isStuck, field_26820, nearPathStartPos, f_jdqfqfar, field_244431_t, field_244431_t
Constructors
Methods
void (): e, resetStuckTimeout, method_26085, method_26085, m_cxhpxjch, func_234113_e_, resetTimeOut
void (): f, resetStuckTimeout, method_26085, resetNode, m_cxhpxjch, func_234113_e_, resetTimeOut
void (): e, timeoutPath, method_31266, resetNodeAndStop, m_nchaaiut, func_244427_e, func_244427_e
boolean (): t, isStuck, method_31267, isNearPathStartPos, m_auxwhrju, func_244428_t, func_244428_t
1.16.2
Names
awv
ayg
Fields
int: q, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, field_225468_r
int: q, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, distance
float: r, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, field_226334_s_
float: r, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, rangeMultiplier
Constructors
Methods
void (): E_, trimPath, method_6359, adjustPath, m_piwnxgva, func_75487_m, trimPath
void (): D_, trimPath, method_6359, adjustPath, m_piwnxgva, func_75487_m, trimPath
void (BlockPos): b, recomputePath, method_18053, onBlockChanged, m_jgfkkhsm, func_220970_c, func_220970_c
void (BlockPos): b, recomputePath, method_18053, onBlockChanged, m_jgfkkhsm, func_220970_c, onUpdateNavigation
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, func_225463_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, pathfind
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, func_225464_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, pathfind
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, func_226337_n_, func_226337_n_
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, func_226337_n_, hasPath
Path (Set<BlockPos>, int): a, createPath, method_29934, method_29934, m_pbnuucrt, func_241390_a_, func_241390_a_
Path (Set<BlockPos>, int): a, createPath, method_29934, method_29934, m_pbnuucrt, func_241390_a_, pathfind
void (): e, resetStuckTimeout, method_26085, method_26085, m_cxhpxjch, func_234113_e_, func_234113_e_
void (): e, resetStuckTimeout, method_26085, method_26085, m_cxhpxjch, func_234113_e_, resetTimeOut
1.16.1
Names
arr
awv
Fields
int: f, lastStuckCheck, field_6674, f_amwjymxv, field_75520_h, ticksAtLastPos
int: f, lastStuckCheck, field_6674, pathStartTime, f_amwjymxv, field_75520_h, ticksAtLastPos
Vec3d: g, lastStuckCheckPos, field_6672, f_nkeujvuw, field_75521_i, lastPosCheck
Vec3d: g, lastStuckCheckPos, field_6672, pathStartPos, f_nkeujvuw, field_75521_i, lastPosCheck
Vec3d: h, timeoutCachedNode, field_6680, f_nvbuymci, field_188557_k, timeoutCachedNode
long: i, timeoutTimer, field_6670, f_brqebarh, field_188558_l, timeoutTimer
long: i, timeoutTimer, field_6670, currentNodeMs, f_brqebarh, field_188558_l, timeoutTimer
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, field_188559_m, lastTimeoutCheck
long: j, lastTimeoutCheck, field_6669, lastActiveTickMs, f_jpruxtyc, field_188559_m, lastTimeoutCheck
double: k, timeoutLimit, field_6682, f_jqnetjyj, field_188560_n, timeoutLimit
double: k, timeoutLimit, field_6682, currentNodeTimeout, f_jqnetjyj, field_188560_n, timeoutLimit
BlockPos: q, targetPos, field_20293, currentTarget, f_pfbydgvo, field_188564_r, targetPos
BlockPos: p, targetPos, field_20293, currentTarget, f_pfbydgvo, field_188564_r, targetPos
PathNodeNavigator: t, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, field_179681_j, pathFinder
PathNodeNavigator: s, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, field_179681_j, pathFinder
int: r, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, accuracy
int: q, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, field_225468_r
EntityAttributeInstance: p, followRange, field_6671, followRange, f_yvzqumru, field_226333_p_, followRangeAttribute
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, searchDepthMultiplier
float: r, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, field_226334_s_
Vec3i: h, timeoutCachedNode, field_6680, lastNodePosition, f_nvbuymci, field_188557_k, timeoutCachedNode
Constructors
Methods
void (): l, updatePath, method_6339, m_xwjduqel, func_75508_h, pathFollow
void (): l, followThePath, method_6339, continueFollowingPath, m_imryvweo, func_75508_h, pathFollow
void (Vec3d): a, doStuckDetection, method_6346, m_ectlsmwl, func_179677_a, checkForStuck
void (Vec3d): a, doStuckDetection, method_6346, checkTimeouts, m_ectlsmwl, func_179677_a, checkForStuck
void (): F_, trimPath, method_6359, m_piwnxgva, func_75487_m, trimPath
void (): E_, trimPath, method_6359, adjustPath, m_piwnxgva, func_75487_m, trimPath
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, func_220970_c, func_220970_c
void (BlockPos): b, recomputePath, method_18053, onBlockChanged, m_jgfkkhsm, func_220970_c, func_220970_c
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, getPathTo
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, func_225463_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, getPathTo
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, func_225464_a
boolean (): n, isInProgress, method_23966, m_eetwccfi, func_226337_n_, hasActivePath
boolean (): n, isInProgress, method_23966, isFollowingPath, m_eetwccfi, func_226337_n_, func_226337_n_
Path (Set<BlockPos>, int): a, createPath, method_29934, method_29934, m_pbnuucrt, func_241390_a_, func_241390_a_
boolean (Vec3d): b, shouldTargetNextNodeInDirection, method_27799, method_27799, m_shecbiuf, func_234112_b_, func_234112_b_
void (): e, resetStuckTimeout, method_26085, method_26085, m_cxhpxjch, func_234113_e_, func_234113_e_
1.15.2
Names
aro
arr
Fields
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, field_188561_o, maxDistanceToWaypoint
float: l, maxDistanceToWaypoint, field_6683, nodeReachProximity, f_ufulchda, field_188561_o, maxDistanceToWaypoint
Constructors
Methods
1.15.1
Names
Fields
int: r, reachRange, field_20294, f_lcencwyr, field_225468_r, field_225468_r
int: r, reachRange, field_20294, currentDistance, f_lcencwyr, field_225468_r, accuracy
EntityAttributeInstance: p, followRange, field_6671, followRange, f_yvzqumru, field_226333_p_, field_226333_p_
EntityAttributeInstance: p, followRange, field_6671, followRange, f_yvzqumru, field_226333_p_, followRangeAttribute
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, field_226334_s_
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, searchDepthMultiplier
Constructors
Methods
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, func_225466_a, func_225466_a
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, func_225466_a, getPathToPos
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, func_225463_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, getPathTo
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, func_179680_a, func_179680_a
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, func_179680_a, getPathToPos
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, func_75494_a, func_75494_a
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, func_75494_a, getPathToEntity
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, func_225464_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, getPathTo
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, func_226336_g_, func_226336_g_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, func_226336_g_, resetRangeMultiplier
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, func_226335_a_, func_226335_a_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, func_226335_a_, setRangeMultiplier
boolean (): n, isInProgress, method_23966, m_eetwccfi, func_226337_n_, func_226337_n_
boolean (): n, isInProgress, method_23966, m_eetwccfi, func_226337_n_, hasActivePath
1.15
Names
app
aro
Fields
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, mob, field_75515_a, entity
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, field_75515_a, entity
World: b, level, field_6677, world, f_rkwefzxj, world, field_75513_b, world
World: b, level, field_6677, world, f_rkwefzxj, field_75513_b, world
Path: c, path, field_6681, currentPath, f_kygwztte, path, field_75514_c, currentPath
Path: c, path, field_6681, currentPath, f_kygwztte, field_75514_c, currentPath
double: d, speedModifier, field_6668, speed, f_ikowtixg, speed, field_75511_d, speed
double: d, speedModifier, field_6668, speed, f_ikowtixg, field_75511_d, speed
EntityAttributeInstance: p, dist, field_6671, followRange, f_zsubgsus, followRange, field_75512_e, pathSearchRange
int: e, tick, field_6675, tickCount, f_mhxwcgxe, ticks, field_75510_g, totalTicks
int: e, tick, field_6675, tickCount, f_mhxwcgxe, field_75510_g, totalTicks
int: f, lastStuckCheck, field_6674, f_amwjymxv, lastStuckCheckTime, field_75520_h, ticksAtLastPos
int: f, lastStuckCheck, field_6674, f_amwjymxv, field_75520_h, ticksAtLastPos
Vec3d: g, lastStuckCheckPos, field_6672, f_nkeujvuw, lastStuckCheckPos, field_75521_i, lastPosCheck
Vec3d: g, lastStuckCheckPos, field_6672, f_nkeujvuw, field_75521_i, lastPosCheck
Vec3d: h, timeoutCachedNode, field_6680, f_nvbuymci, timeoutCacheNode, field_188557_k, timeoutCachedNode
Vec3d: h, timeoutCachedNode, field_6680, f_nvbuymci, field_188557_k, timeoutCachedNode
long: i, timeoutTimer, field_6670, f_brqebarh, timeoutTimer, field_188558_l, timeoutTimer
long: i, timeoutTimer, field_6670, f_brqebarh, field_188558_l, timeoutTimer
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastTimeoutCheck, field_188559_m, lastTimeoutCheck
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, field_188559_m, lastTimeoutCheck
double: k, timeoutLimit, field_6682, f_jqnetjyj, timeoutLimit, field_188560_n, timeoutLimit
double: k, timeoutLimit, field_6682, f_jqnetjyj, field_188560_n, timeoutLimit
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, field_188561_o, maxDistanceToWaypoint
boolean: m, hasDelayedRecomputation, field_6679, shouldRecalculate, f_kwipzrjl, delayedRecomputation, field_188562_p, tryUpdatePath
boolean: m, hasDelayedRecomputation, field_6679, shouldRecalculate, f_kwipzrjl, field_188562_p, tryUpdatePath
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, lastRecomputeTime, field_188563_q, lastTimeUpdated
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, field_188563_q, lastTimeUpdated
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, nodeEvaluator, field_179695_a, nodeProcessor
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, field_179695_a, nodeProcessor
BlockPos: q, targetPos, field_20293, f_pfbydgvo, target, field_188564_r, targetPos
BlockPos: q, targetPos, field_20293, currentTarget, f_pfbydgvo, field_188564_r, targetPos
PathNodeNavigator: s, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, pathFinder, field_179681_j, pathFinder
PathNodeNavigator: t, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, field_179681_j, pathFinder
int: r, reachRange, field_20294, f_lcencwyr, f_92104654, field_225468_r, field_225468_r
int: r, reachRange, field_20294, f_lcencwyr, field_225468_r, field_225468_r
EntityAttributeInstance: p, followRange, field_6671, followRange, f_yvzqumru, field_226333_p_, field_226333_p_
float: s, maxVisitedNodesMultiplier, field_21642, rangeMultiplier, f_tppfywqo, field_226334_s_, field_226334_s_
Constructors
Methods
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTarget, func_208485_j, getTargetPos
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, func_208485_j, getTargetPos
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, createPathFinder, func_179679_a, getPathFinder
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, func_179679_a, getPathFinder
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, setSpeed, func_75489_a, setSpeed
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, func_75489_a, setSpeed
float (): i, getMaxDist, method_6338, getFollowRange, m_nucntgoy, getFollowRange, func_111269_d, getPathSearchRange
boolean (): j, hasDelayedRecomputation, method_6343, shouldRecalculatePath, m_rrehjdwn, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout
boolean (): i, hasDelayedRecomputation, method_6343, shouldRecalculatePath, m_rrehjdwn, func_188553_i, canUpdatePathOnTimeout
void (): k, recomputePath, method_6356, recalculatePath, m_udzoaaun, recomputePath, func_188554_j, updatePath
void (): j, recomputePath, method_6356, recalculatePath, m_udzoaaun, func_188554_j, updatePath
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, moveTo, func_75492_a, tryMoveToXYZ
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, func_75492_a, tryMoveToXYZ
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, moveTo, func_75497_a, tryMoveToEntityLiving
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, func_75497_a, tryMoveToEntityLiving
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, moveAlong, func_75484_a, setPath
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, func_75484_a, setPath
Path (): l, getPath, method_6345, getCurrentPath, m_knkuewbd, getPath, func_75505_d, getPath
Path (): k, getPath, method_6345, getCurrentPath, m_knkuewbd, func_75505_d, getPath
void (): c, tick, method_6360, tick, m_yvxtcmyo, tick, func_75501_e, tick
void (): c, tick, method_6360, tick, m_yvxtcmyo, func_75501_e, tick
void (): m, updatePath, method_6339, m_xwjduqel, updatePath, func_75508_h, pathFollow
void (): l, updatePath, method_6339, m_xwjduqel, func_75508_h, pathFollow
void (Vec3d): a, doStuckDetection, method_6346, m_ectlsmwl, doStuckCheck, func_179677_a, checkForStuck
void (Vec3d): a, doStuckDetection, method_6346, m_ectlsmwl, func_179677_a, checkForStuck
boolean (): n, isDone, method_6357, isIdle, m_cuxkitjz, isDone, func_75500_f, noPath
boolean (): m, isDone, method_6357, isIdle, m_cuxkitjz, func_75500_f, noPath
void (): o, stop, method_6340, stop, m_qkbmchty, stop, func_75499_g, clearPath
void (): o, stop, method_6340, stop, m_qkbmchty, func_75499_g, clearPath
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, getTempPos, func_75502_i, getEntityPosition
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, func_75502_i, getEntityPosition
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, canUpdatePath, func_75485_k, canNavigate
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, func_75485_k, canNavigate
boolean (): p, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, isInLiquid, func_75506_l, isInLiquid
boolean (): p, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, func_75506_l, isInLiquid
void (): D_, trimPath, method_6359, m_piwnxgva, trimPath, func_75487_m, trimPath
void (): F_, trimPath, method_6359, m_piwnxgva, func_75487_m, trimPath
boolean (Vec3d, Vec3d, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints
boolean (Vec3d, Vec3d, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, func_75493_a, isDirectPathBetweenPoints
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, isStableDestination, func_188555_b, canEntityStandOnPos
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, func_188555_b, canEntityStandOnPos
PathNodeMaker (): q, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeEvaluator, func_189566_q, getNodeProcessor
PathNodeMaker (): q, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, func_189566_q, getNodeProcessor
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, setCanFloat, func_212239_d, setCanSwim
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, func_212239_d, setCanSwim
boolean (): r, canFloat, method_6350, canSwim, m_ikygleej, canFloat, func_212238_t, getCanSwim
boolean (): r, canFloat, method_6350, canSwim, m_ikygleej, func_212238_t, getCanSwim
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, m_54909136, func_220970_c, func_220970_c
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, func_220970_c, func_220970_c
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, findPath, func_225466_a, func_225466_a
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, func_225466_a, func_225466_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPath, func_225463_a, func_225463_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, findPathToAny, m_njwmwegi, func_225463_a, func_225463_a
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, findPath, func_179680_a, func_179680_a
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, func_179680_a, func_179680_a
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, findPath, func_75494_a, func_75494_a
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, func_75494_a, func_75494_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, findPath, func_225464_a, func_225464_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, func_225464_a, func_225464_a
void (): g, resetMaxVisitedNodesMultiplier, method_23965, resetRangeMultiplier, m_ifpmpvgl, func_226336_g_, func_226336_g_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, setRangeMultiplier, m_ptqkmccf, func_226335_a_, func_226335_a_
boolean (): n, isInProgress, method_23966, m_eetwccfi, func_226337_n_, func_226337_n_
1.14.4
Names
apk
app
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.unmapped.C_atbvfjwi
Fields
MobEntity: a, field_6684, entity, mob, field_75515_a, entity
MobEntity: a, mob, field_6684, entity, f_ytabmjrn, mob, field_75515_a, entity
World: b, field_6677, world, world, field_75513_b, world
World: b, level, field_6677, world, f_rkwefzxj, world, field_75513_b, world
Path: c, field_6681, currentPath, path, field_75514_c, currentPath
Path: c, path, field_6681, currentPath, f_kygwztte, path, field_75514_c, currentPath
double: d, field_6668, speed, speed, field_75511_d, speed
double: d, speedModifier, field_6668, speed, f_ikowtixg, speed, field_75511_d, speed
EntityAttributeInstance: p, field_6671, followRange, followRange, field_75512_e, pathSearchRange
EntityAttributeInstance: p, dist, field_6671, followRange, f_zsubgsus, followRange, field_75512_e, pathSearchRange
int: e, field_6675, tickCount, ticks, field_75510_g, totalTicks
int: e, tick, field_6675, tickCount, f_mhxwcgxe, ticks, field_75510_g, totalTicks
int: f, field_6674, field_6674, lastStuckCheckTime, field_75520_h, ticksAtLastPos
int: f, lastStuckCheck, field_6674, f_amwjymxv, lastStuckCheckTime, field_75520_h, ticksAtLastPos
Vec3d: g, field_6672, field_6672, lastStuckCheckPos, field_75521_i, lastPosCheck
Vec3d: g, lastStuckCheckPos, field_6672, f_nkeujvuw, lastStuckCheckPos, field_75521_i, lastPosCheck
Vec3d: h, field_6680, field_6680, timeoutCacheNode, field_188557_k, timeoutCachedNode
Vec3d: h, timeoutCachedNode, field_6680, f_nvbuymci, timeoutCacheNode, field_188557_k, timeoutCachedNode
long: i, field_6670, field_6670, timeoutTimer, field_188558_l, timeoutTimer
long: i, timeoutTimer, field_6670, f_brqebarh, timeoutTimer, field_188558_l, timeoutTimer
long: j, field_6669, field_6669, lastTimeoutCheck, field_188559_m, lastTimeoutCheck
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastTimeoutCheck, field_188559_m, lastTimeoutCheck
double: k, field_6682, field_6682, timeoutLimit, field_188560_n, timeoutLimit
double: k, timeoutLimit, field_6682, f_jqnetjyj, timeoutLimit, field_188560_n, timeoutLimit
float: l, field_6683, field_6683, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint
boolean: m, field_6679, shouldRecalculate, delayedRecomputation, field_188562_p, tryUpdatePath
boolean: m, hasDelayedRecomputation, field_6679, shouldRecalculate, f_kwipzrjl, delayedRecomputation, field_188562_p, tryUpdatePath
long: n, field_6685, lastRecalculateTime, lastRecomputeTime, field_188563_q, lastTimeUpdated
long: n, timeLastRecompute, field_6685, lastRecalculateTime, f_wcsndowi, lastRecomputeTime, field_188563_q, lastTimeUpdated
PathNodeMaker: o, field_6678, nodeMaker, nodeEvaluator, field_179695_a, nodeProcessor
PathNodeMaker: o, nodeEvaluator, field_6678, nodeMaker, f_unngfiir, nodeEvaluator, field_179695_a, nodeProcessor
BlockPos: q, field_6676, targetPos, target, field_188564_r, targetPos
BlockPos: q, targetPos, field_20293, f_pfbydgvo, target, field_188564_r, targetPos
PathNodeNavigator: r, field_6673, pathNodeNavigator, pathFinder, field_179681_j, pathFinder
PathNodeNavigator: s, pathFinder, field_6673, pathNodeNavigator, f_txxqiltu, pathFinder, field_179681_j, pathFinder
int: r, reachRange, field_20294, f_lcencwyr, f_92104654, field_225468_r, field_225468_r
Constructors
Methods
BlockPos (): h, method_6355, getTargetPos, getTarget, func_208485_j, getTargetPos
BlockPos (): h, getTargetPos, method_6355, getTargetPos, m_kqokxcfp, getTarget, func_208485_j, getTargetPos
PathNodeNavigator (int): a, method_6336, createPathNodeNavigator, createPathFinder, func_179679_a, getPathFinder
PathNodeNavigator (int): a, createPathFinder, method_6336, createPathNodeNavigator, m_rhavjrcm, createPathFinder, func_179679_a, getPathFinder
void (double): a, method_6344, setSpeed, setSpeed, func_75489_a, setSpeed
void (double): a, setSpeedModifier, method_6344, setSpeed, m_qetxokay, setSpeed, func_75489_a, setSpeed
float (): i, method_6338, getFollowRange, getFollowRange, func_111269_d, getPathSearchRange
float (): i, getMaxDist, method_6338, getFollowRange, m_nucntgoy, getFollowRange, func_111269_d, getPathSearchRange
boolean (): j, method_6343, shouldRecalculatePath, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout
boolean (): j, hasDelayedRecomputation, method_6343, shouldRecalculatePath, m_rrehjdwn, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout
void (): k, method_6356, recalculatePath, recomputePath, func_188554_j, updatePath
void (): k, recomputePath, method_6356, recalculatePath, m_udzoaaun, recomputePath, func_188554_j, updatePath
Path (double, double, double): a, method_6352, findPathTo, findPath, func_75488_a, getPathToXYZ
Path (BlockPos): b, method_6348, findPathTo, findPath, func_179680_a, getPathToPos
Path (Entity): a, method_6349, findPathTo, findPath, func_75494_a, getPathToEntityLiving
Path (BlockPos, double, double, double, int, boolean): a, method_18416, findPathTo, findPath, func_220971_a, getPath
boolean (double, double, double, double): a, method_6337, startMovingTo, moveTo, func_75492_a, tryMoveToXYZ
boolean (double, double, double, double): a, moveTo, method_6337, startMovingTo, m_fgjhubhm, moveTo, func_75492_a, tryMoveToXYZ
boolean (Entity, double): a, method_6335, startMovingTo, moveTo, func_75497_a, tryMoveToEntityLiving
boolean (Entity, double): a, moveTo, method_6335, startMovingTo, m_etdawgoe, moveTo, func_75497_a, tryMoveToEntityLiving
boolean (Path, double): a, method_6334, startMovingAlong, moveAlong, func_75484_a, setPath
boolean (Path, double): a, moveTo, method_6334, startMovingAlong, m_efjuxjgy, moveAlong, func_75484_a, setPath
Path (): l, method_6345, getCurrentPath, getPath, func_75505_d, getPath
Path (): l, getPath, method_6345, getCurrentPath, m_knkuewbd, getPath, func_75505_d, getPath
void (): c, method_6360, tick, tick, func_75501_e, tick
void (): c, tick, method_6360, tick, m_yvxtcmyo, tick, func_75501_e, tick
void (): m, method_6339, method_6339, updatePath, func_75508_h, pathFollow
void (): m, updatePath, method_6339, m_xwjduqel, updatePath, func_75508_h, pathFollow
void (Vec3d): a, method_6346, method_6346, doStuckCheck, func_179677_a, checkForStuck
void (Vec3d): a, doStuckDetection, method_6346, m_ectlsmwl, doStuckCheck, func_179677_a, checkForStuck
boolean (): n, method_6357, isIdle, isDone, func_75500_f, noPath
boolean (): n, isDone, method_6357, isIdle, m_cuxkitjz, isDone, func_75500_f, noPath
void (): o, method_6340, stop, stop, func_75499_g, clearPath
void (): o, stop, method_6340, stop, m_qkbmchty, stop, func_75499_g, clearPath
Vec3d (): b, method_6347, getPos, getTempPos, func_75502_i, getEntityPosition
Vec3d (): b, getTempMobPos, method_6347, getPos, m_tzgadsdi, getTempPos, func_75502_i, getEntityPosition
boolean (): a, method_6358, isAtValidPosition, canUpdatePath, func_75485_k, canNavigate
boolean (): a, canUpdatePath, method_6358, isAtValidPosition, m_khhogyuw, canUpdatePath, func_75485_k, canNavigate
boolean (): p, method_6351, isInLiquid, isInLiquid, func_75506_l, isInLiquid
boolean (): p, isInLiquid, method_6351, isInLiquid, m_czkjkeeb, isInLiquid, func_75506_l, isInLiquid
void (): D_, method_6359, method_6359, trimPath, func_75487_m, trimPath
void (): D_, trimPath, method_6359, m_piwnxgva, trimPath, func_75487_m, trimPath
boolean (Vec3d, Vec3d, int, int, int): a, method_6341, canPathDirectlyThrough, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints
boolean (Vec3d, Vec3d, int, int, int): a, canMoveDirectly, method_6341, canPathDirectlyThrough, m_bdwdpiwz, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints
boolean (BlockPos): a, method_6333, isValidPosition, isStableDestination, func_188555_b, canEntityStandOnPos
boolean (BlockPos): a, isStableDestination, method_6333, isValidPosition, m_elrgnhgi, isStableDestination, func_188555_b, canEntityStandOnPos
PathNodeMaker (): q, method_6342, getNodeMaker, getNodeEvaluator, func_189566_q, getNodeProcessor
PathNodeMaker (): q, getNodeEvaluator, method_6342, getNodeMaker, m_xfwbmcek, getNodeEvaluator, func_189566_q, getNodeProcessor
void (boolean): d, method_6354, setCanSwim, setCanFloat, func_212239_d, setCanSwim
void (boolean): d, setCanFloat, method_6354, setCanSwim, m_zndcxdyx, setCanFloat, func_212239_d, setCanSwim
boolean (): r, method_6350, canSwim, canFloat, func_212238_t, getCanSwim
boolean (): r, canFloat, method_6350, canSwim, m_ikygleej, canFloat, func_212238_t, getCanSwim
void (BlockPos): c, method_18053, method_18053, m_54909136, func_220970_c, func_220970_c
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, m_54909136, func_220970_c, func_220970_c
Path (double, double, double, int): a, createPath, method_6352, findPathTo, m_ejpbsjjw, findPath, func_225466_a, func_225466_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPath, func_225463_a, func_225463_a
Path (BlockPos, int): a, createPath, method_6348, findPathTo, m_kgklaorz, findPath, func_179680_a, func_179680_a
Path (Entity, int): a, createPath, method_6349, findPathTo, m_wuqknepy, findPath, func_75494_a, func_75494_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, findPathToAny, m_lvtpselx, findPath, func_225464_a, func_225464_a
1.14.3
Names
api
apk
net.minecraft.entity.ai.pathing.EntityNavigation
Fields
MobEntity: a, field_6684, mob, field_75515_a, entity
MobEntity: a, field_6684, entity, mob, field_75515_a, entity
World: b, field_6677, world, field_75513_b, world
World: b, field_6677, world, world, field_75513_b, world
Path: c, field_6681, path, field_75514_c, currentPath
Path: c, field_6681, currentPath, path, field_75514_c, currentPath
double: d, field_6668, speed, field_75511_d, speed
double: d, field_6668, speed, speed, field_75511_d, speed
EntityAttributeInstance: p, field_6671, followRange, field_75512_e, pathSearchRange
EntityAttributeInstance: p, field_6671, followRange, followRange, field_75512_e, pathSearchRange
int: e, field_6675, ticks, field_75510_g, totalTicks
int: e, field_6675, tickCount, ticks, field_75510_g, totalTicks
int: f, field_6674, lastStuckCheckTime, field_75520_h, ticksAtLastPos
int: f, field_6674, field_6674, lastStuckCheckTime, field_75520_h, ticksAtLastPos
Vec3d: g, field_6672, lastStuckCheckPos, field_75521_i, lastPosCheck
Vec3d: g, field_6672, field_6672, lastStuckCheckPos, field_75521_i, lastPosCheck
Vec3d: h, field_6680, timeoutCacheNode, field_188557_k, timeoutCachedNode
Vec3d: h, field_6680, field_6680, timeoutCacheNode, field_188557_k, timeoutCachedNode
long: i, field_6670, timeoutTimer, field_188558_l, timeoutTimer
long: i, field_6670, field_6670, timeoutTimer, field_188558_l, timeoutTimer
long: j, field_6669, lastTimeoutCheck, field_188559_m, lastTimeoutCheck
long: j, field_6669, field_6669, lastTimeoutCheck, field_188559_m, lastTimeoutCheck
double: k, field_6682, timeoutLimit, field_188560_n, timeoutLimit
double: k, field_6682, field_6682, timeoutLimit, field_188560_n, timeoutLimit
float: l, field_6683, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint
float: l, field_6683, field_6683, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint
boolean: m, field_6679, delayedRecomputation, field_188562_p, tryUpdatePath
boolean: m, field_6679, shouldRecalculate, delayedRecomputation, field_188562_p, tryUpdatePath
long: n, field_6685, lastRecomputeTime, field_188563_q, lastTimeUpdated
long: n, field_6685, lastRecalculateTime, lastRecomputeTime, field_188563_q, lastTimeUpdated
NodeEvaluator: o, field_6678, nodeEvaluator, field_179695_a, nodeProcessor
PathNodeMaker: o, field_6678, nodeMaker, nodeEvaluator, field_179695_a, nodeProcessor
BlockPos: q, field_6676, target, field_188564_r, targetPos
BlockPos: q, field_6676, targetPos, target, field_188564_r, targetPos
PathFinder: r, field_6673, pathFinder, field_179681_j, pathFinder
PathNodeNavigator: r, field_6673, pathNodeNavigator, pathFinder, field_179681_j, pathFinder
Constructors
Methods
BlockPos (): h, method_6355, getTarget, func_208485_j, getTargetPos
BlockPos (): h, method_6355, getTargetPos, getTarget, func_208485_j, getTargetPos
PathFinder (int): a, method_6336, createPathFinder, func_179679_a, getPathFinder
PathNodeNavigator (int): a, method_6336, createPathNodeNavigator, createPathFinder, func_179679_a, getPathFinder
void (double): a, method_6344, setSpeed, func_75489_a, setSpeed
void (double): a, method_6344, setSpeed, setSpeed, func_75489_a, setSpeed
float (): i, method_6338, getFollowRange, func_111269_d, getPathSearchRange
float (): i, method_6338, getFollowRange, getFollowRange, func_111269_d, getPathSearchRange
boolean (): j, method_6343, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout
boolean (): j, method_6343, shouldRecalculatePath, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout
void (): k, method_6356, recomputePath, func_188554_j, updatePath
void (): k, method_6356, recalculatePath, recomputePath, func_188554_j, updatePath
Path (double, double, double): a, method_6352, findPath, func_75488_a, getPathToXYZ
Path (double, double, double): a, method_6352, findPathTo, findPath, func_75488_a, getPathToXYZ
Path (BlockPos): b, method_6348, findPath, func_179680_a, getPathToPos
Path (BlockPos): b, method_6348, findPathTo, findPath, func_179680_a, getPathToPos
Path (Entity): a, method_6349, findPath, func_75494_a, getPathToEntityLiving
Path (Entity): a, method_6349, findPathTo, findPath, func_75494_a, getPathToEntityLiving
Path (BlockPos, double, double, double, int, boolean): a, method_18416, findPath, func_220971_a, getPath
Path (BlockPos, double, double, double, int, boolean): a, method_18416, findPathTo, findPath, func_220971_a, getPath
boolean (double, double, double, double): a, method_6337, moveTo, func_75492_a, tryMoveToXYZ
boolean (double, double, double, double): a, method_6337, startMovingTo, moveTo, func_75492_a, tryMoveToXYZ
boolean (Entity, double): a, method_6335, moveTo, func_75497_a, tryMoveToEntityLiving
boolean (Entity, double): a, method_6335, startMovingTo, moveTo, func_75497_a, tryMoveToEntityLiving
boolean (Path, double): a, method_6334, moveAlong, func_75484_a, setPath
boolean (Path, double): a, method_6334, startMovingAlong, moveAlong, func_75484_a, setPath
Path (): l, method_6345, getPath, func_75505_d, getPath
Path (): l, method_6345, getCurrentPath, getPath, func_75505_d, getPath
void (): c, method_6360, tick, func_75501_e, tick
void (): c, method_6360, tick, tick, func_75501_e, tick
void (): m, method_6339, updatePath, func_75508_h, pathFollow
void (): m, method_6339, method_6339, updatePath, func_75508_h, pathFollow
void (Vec3d): a, method_6346, doStuckCheck, func_179677_a, checkForStuck
void (Vec3d): a, method_6346, method_6346, doStuckCheck, func_179677_a, checkForStuck
boolean (): n, method_6357, isDone, func_75500_f, noPath
boolean (): n, method_6357, isIdle, isDone, func_75500_f, noPath
void (): o, method_6340, stop, func_75499_g, clearPath
void (): o, method_6340, stop, stop, func_75499_g, clearPath
Vec3d (): b, method_6347, getTempPos, func_75502_i, getEntityPosition
Vec3d (): b, method_6347, getPos, getTempPos, func_75502_i, getEntityPosition
boolean (): a, method_6358, canUpdatePath, func_75485_k, canNavigate
boolean (): a, method_6358, isAtValidPosition, canUpdatePath, func_75485_k, canNavigate
boolean (): p, method_6351, isInLiquid, func_75506_l, isInLiquid
boolean (): p, method_6351, isInLiquid, isInLiquid, func_75506_l, isInLiquid
void (): D_, method_6359, trimPath, func_75487_m, trimPath
void (): D_, method_6359, method_6359, trimPath, func_75487_m, trimPath
boolean (Vec3d, Vec3d, int, int, int): a, method_6341, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints
boolean (Vec3d, Vec3d, int, int, int): a, method_6341, canPathDirectlyThrough, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints
boolean (BlockPos): a, method_6333, isStableDestination, func_188555_b, canEntityStandOnPos
boolean (BlockPos): a, method_6333, isValidPosition, isStableDestination, func_188555_b, canEntityStandOnPos
NodeEvaluator (): q, method_6342, getNodeEvaluator, func_189566_q, getNodeProcessor
PathNodeMaker (): q, method_6342, getNodeMaker, getNodeEvaluator, func_189566_q, getNodeProcessor
void (boolean): d, method_6354, setCanFloat, func_212239_d, setCanSwim
void (boolean): d, method_6354, setCanSwim, setCanFloat, func_212239_d, setCanSwim
boolean (): r, method_6350, canFloat, func_212238_t, getCanSwim
boolean (): r, method_6350, canSwim, canFloat, func_212238_t, getCanSwim
void (BlockPos): c, method_18053, m_54909136, func_220970_c, func_220970_c
void (BlockPos): c, method_18053, method_18053, m_54909136, func_220970_c, func_220970_c
1.14.2
Names
Fields
MobEntity: a, field_6684, mob, field_75515_a, field_75515_a
MobEntity: a, field_6684, mob, field_75515_a, entity
World: b, field_6677, world, field_75513_b, field_75513_b
World: b, field_6677, world, field_75513_b, world
Path: c, field_6681, path, field_75514_c, field_75514_c
Path: c, field_6681, path, field_75514_c, currentPath
double: d, field_6668, speed, field_75511_d, field_75511_d
double: d, field_6668, speed, field_75511_d, speed
EntityAttributeInstance: p, field_6671, followRange, field_75512_e, field_75512_e
EntityAttributeInstance: p, field_6671, followRange, field_75512_e, pathSearchRange
int: e, field_6675, ticks, field_75510_g, field_75510_g
int: e, field_6675, ticks, field_75510_g, totalTicks
int: f, field_6674, lastStuckCheckTime, field_75520_h, field_75520_h
int: f, field_6674, lastStuckCheckTime, field_75520_h, ticksAtLastPos
Vec3d: g, field_6672, lastStuckCheckPos, field_75521_i, field_75521_i
Vec3d: g, field_6672, lastStuckCheckPos, field_75521_i, lastPosCheck
Vec3d: h, field_6680, timeoutCacheNode, field_188557_k, field_188557_k
Vec3d: h, field_6680, timeoutCacheNode, field_188557_k, timeoutCachedNode
long: i, field_6670, timeoutTimer, field_188558_l, field_188558_l
long: i, field_6670, timeoutTimer, field_188558_l, timeoutTimer
long: j, field_6669, lastTimeoutCheck, field_188559_m, field_188559_m
long: j, field_6669, lastTimeoutCheck, field_188559_m, lastTimeoutCheck
double: k, field_6682, timeoutLimit, field_188560_n, field_188560_n
double: k, field_6682, timeoutLimit, field_188560_n, timeoutLimit
float: l, field_6683, maxDistanceToWaypoint, field_188561_o, field_188561_o
float: l, field_6683, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint
boolean: m, field_6679, delayedRecomputation, field_188562_p, field_188562_p
boolean: m, field_6679, delayedRecomputation, field_188562_p, tryUpdatePath
long: n, field_6685, lastRecomputeTime, field_188563_q, field_188563_q
long: n, field_6685, lastRecomputeTime, field_188563_q, lastTimeUpdated
NodeEvaluator: o, field_6678, nodeEvaluator, field_179695_a, field_179695_a
NodeEvaluator: o, field_6678, nodeEvaluator, field_179695_a, nodeProcessor
BlockPos: q, field_6676, target, field_188564_r, field_188564_r
BlockPos: q, field_6676, target, field_188564_r, targetPos
PathFinder: r, field_6673, pathFinder, field_179681_j, field_179681_j
PathFinder: r, field_6673, pathFinder, field_179681_j, pathFinder
Constructors
Methods
Path (BlockPos, double, double, double, int, boolean): a, method_18416, findPath, func_220971_a, func_220971_a
Path (BlockPos, double, double, double, int, boolean): a, method_18416, findPath, func_220971_a, getPath
1.14.1
Names
aph
api
Fields
Constructors
Methods
1.14
Names
aph
net.minecraft.class_1408
net.minecraft.entity.ai.pathing.PathNavigation
net.minecraft.pathfinding.PathNavigator
net.minecraft.pathfinding.PathNavigator
Fields
MobEntity: a, field_6684, mob, field_75515_a, field_75515_a
World: b, field_6677, world, field_75513_b, field_75513_b
Path: c, field_6681, path, field_75514_c, field_75514_c
double: d, field_6668, speed, field_75511_d, field_75511_d
EntityAttributeInstance: p, field_6671, followRange, field_75512_e, field_75512_e
int: e, field_6675, ticks, field_75510_g, field_75510_g
int: f, field_6674, lastStuckCheckTime, field_75520_h, field_75520_h
Vec3d: g, field_6672, lastStuckCheckPos, field_75521_i, field_75521_i
Vec3d: h, field_6680, timeoutCacheNode, field_188557_k, field_188557_k
long: i, field_6670, timeoutTimer, field_188558_l, field_188558_l
long: j, field_6669, lastTimeoutCheck, field_188559_m, field_188559_m
double: k, field_6682, timeoutLimit, field_188560_n, field_188560_n
float: l, field_6683, maxDistanceToWaypoint, field_188561_o, field_188561_o
boolean: m, field_6679, delayedRecomputation, field_188562_p, field_188562_p
long: n, field_6685, lastRecomputeTime, field_188563_q, field_188563_q
NodeEvaluator: o, field_6678, nodeEvaluator, field_179695_a, field_179695_a
BlockPos: q, field_6676, target, field_188564_r, field_188564_r
PathFinder: r, field_6673, pathFinder, field_179681_j, field_179681_j
Constructors
Methods
BlockPos (): h, method_6355, getTarget, func_208485_j, getTargetPos
PathFinder (int): a, method_6336, createPathFinder, func_179679_a, getPathFinder
void (double): a, method_6344, setSpeed, func_75489_a, setSpeed
float (): i, method_6338, getFollowRange, func_111269_d, getPathSearchRange
boolean (): j, method_6343, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout
void (): k, method_6356, recomputePath, func_188554_j, updatePath
Path (double, double, double): a, method_6352, findPath, func_75488_a, getPathToXYZ
Path (BlockPos): b, method_6348, findPath, func_179680_a, getPathToPos
Path (Entity): a, method_6349, findPath, func_75494_a, getPathToEntityLiving
Path (BlockPos, double, double, double, int, boolean): a, method_18416, findPath, func_220971_a, func_220971_a
boolean (double, double, double, double): a, method_6337, moveTo, func_75492_a, tryMoveToXYZ
boolean (Entity, double): a, method_6335, moveTo, func_75497_a, tryMoveToEntityLiving
boolean (Path, double): a, method_6334, moveAlong, func_75484_a, setPath
Path (): l, method_6345, getPath, func_75505_d, getPath
void (): c, method_6360, tick, func_75501_e, tick
void (): m, method_6339, updatePath, func_75508_h, pathFollow
void (Vec3d): a, method_6346, doStuckCheck, func_179677_a, checkForStuck
boolean (): n, method_6357, isDone, func_75500_f, noPath
void (): o, method_6340, stop, func_75499_g, clearPath
Vec3d (): b, method_6347, getTempPos, func_75502_i, getEntityPosition
boolean (): a, method_6358, canUpdatePath, func_75485_k, canNavigate
boolean (): p, method_6351, isInLiquid, func_75506_l, isInLiquid
void (): D_, method_6359, trimPath, func_75487_m, trimPath
boolean (Vec3d, Vec3d, int, int, int): a, method_6341, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints
boolean (BlockPos): a, method_6333, isStableDestination, func_188555_b, canEntityStandOnPos
NodeEvaluator (): q, method_6342, getNodeEvaluator, func_189566_q, getNodeProcessor
void (boolean): d, method_6354, setCanFloat, func_212239_d, setCanSwim
boolean (): r, method_6350, canFloat, func_212238_t, getCanSwim
void (BlockPos): c, method_18053, m_54909136, func_220970_c, func_220970_c