History - net.minecraft.world.entity.ai.navigation.PathNavigation
1.21.3
Names
cfr
cfs
net.minecraft.world.entity.ai.navigation.Navigation
net.minecraft.world.entity.ai.navigation.NavigationAbstract
Fields
Constructors
Methods
1.21.2
Names
cda
cfr
net.minecraft.world.entity.ai.navigation.NavigationAbstract
net.minecraft.world.entity.ai.navigation.Navigation
Fields
float: x, requiredPathLength, field_52451, f_ywwuimtf, maxFollowRange, f_347178_
Constructors
Methods
Path (): j, getPath, method_6345, m_knkuewbd, getCurrentPath, getCurrentPath, m_26570_
Path (): k, getPath, method_6345, m_knkuewbd, getCurrentPath, getCurrentPath, m_26570_
void (): k, followThePath, method_6339, m_imryvweo, continueFollowingPath, continueFollowingPath, m_7636_
void (): l, followThePath, method_6339, m_imryvweo, continueFollowingPath, continueFollowingPath, m_7636_
boolean (): l, isDone, method_6357, m_cuxkitjz, isIdle, isIdle, m_26571_
boolean (): m, isDone, method_6357, m_cuxkitjz, isIdle, isIdle, m_26571_
void (): n, stop, method_6340, m_qkbmchty, stop, stop, m_26573_
void (): o, stop, method_6340, m_qkbmchty, stop, stop, m_26573_
void (): i, recomputePath, method_6356, m_ttwslddf, recalculatePath, recalculatePath, m_26569_
void (): j, recomputePath, method_6356, m_ttwslddf, recalculatePath, recalculatePath, m_26569_
NodeEvaluator (): o, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
NodeEvaluator (): p, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, getTargetPos, m_26567_
BlockPos (): i, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, getTargetPos, m_26567_
boolean (): p, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
boolean (): q, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, resetRangeMultiplier, m_26566_
void (): h, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, setRangeMultiplier, m_26529_
void (float): b, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, setRangeMultiplier, m_26529_
boolean (): m, isInProgress, method_23966, m_eetwccfi, isFollowingPath, isFollowingPath, m_26572_
boolean (): n, isInProgress, method_23966, m_eetwccfi, isFollowingPath, isFollowingPath, m_26572_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, resetNode, m_26565_
void (): t, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, resetNode, m_26565_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, resetNodeAndStop, m_26564_
void (): f, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, resetNodeAndStop, m_26564_
boolean (): r, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
boolean (): s, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
float (): q, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
float (): r, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
void (): g, updatePathfinderMaxVisitedNodes, method_61441, m_mnymngdr, updateRange, m_352060_
void (float): a, setRequiredPathLength, method_61439, m_zojjqtnm, setMaxFollowRange, m_353938_
float (): e, getMaxPathLength, method_61440, 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, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): W_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
1.20.6
Names
net.minecraft.world.entity.ai.navigation.WallClimberNavigation
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.class_1410
net.minecraft.class_1408
net.minecraft.unmapped.C_zxuaatzw
net.minecraft.unmapped.C_atbvfjwi
net.minecraft.entity.ai.pathing.SpiderNavigation
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.SpiderNavigation
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.src.C_759_
net.minecraft.src.C_758_
Fields
Mob: a, mob, field_6684, f_ytabmjrn, entity, entity, f_26494_
Level: b, level, field_6677, f_rkwefzxj, world, world, f_26495_
Path: c, path, field_6681, f_kygwztte, currentPath, currentPath, f_26496_
double: d, speedModifier, field_6668, f_ikowtixg, speed, speed, f_26497_
int: e, tick, field_6675, f_mhxwcgxe, tickCount, tickCount, f_26498_
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, pathStartTime, f_26499_
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, pathStartPos, f_26500_
PathFinder: v, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, pathNodeNavigator, f_26512_
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, currentNodeMs, f_26502_
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, lastActiveTickMs, f_26503_
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, currentNodeTimeout, f_26504_
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, nodeReachProximity, f_26505_
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, inRecalculationCooldown, shouldRecalculate, f_26506_
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, lastRecalculateTime, f_26507_
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, nodeMaker, f_26508_
BlockPos: s, targetPos, field_20293, f_pfbydgvo, currentTarget, currentTarget, f_26509_
int: t, reachRange, field_20294, f_lcencwyr, currentDistance, currentDistance, f_26510_
float: u, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, rangeMultiplier, f_26511_
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, lastNodePosition, f_26501_
boolean: w, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, nearPathStartPos, f_26513_
int: p, MAX_TIME_RECOMPUTE, field_30247, f_cxhauzut, RECALCULATE_COOLDOWN, RECALCULATE_COOLDOWN, f_148217_
int: q, STUCK_CHECK_INTERVAL, field_41545, f_zyochajd, field_41545, STUCK_CHECK_INTERVAL, f_262273_
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, f_kgulcrtt, field_41546, STUCK_THRESHOLD_DISTANCE_FACTOR, f_262292_
BlockPos: p, pathToPosition, field_6687, f_tnhwhxut, targetPos, targetPos, f_26578_
Constructors
Methods
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, setSpeed, m_26517_
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, startMovingTo, m_26519_
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, startMovingAlong, m_26536_
Path (): j, getPath, method_6345, m_knkuewbd, getCurrentPath, getCurrentPath, m_26570_
void (): k, followThePath, method_6339, m_imryvweo, continueFollowingPath, continueFollowingPath, m_7636_
void (Vec3): b, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, checkTimeouts, m_6481_
boolean (): l, isDone, method_6357, m_cuxkitjz, isIdle, isIdle, m_26571_
void (): n, stop, method_6340, m_qkbmchty, stop, stop, m_26573_
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, getPos, m_7475_
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, isAtValidPosition, m_7632_
void (): S_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): i, recomputePath, method_6356, m_ttwslddf, recalculatePath, recalculatePath, m_26569_
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, isValidPosition, m_6342_
NodeEvaluator (): o, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, getTargetPos, m_26567_
void (boolean): a, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, setCanSwim, m_7008_
boolean (): p, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, createPathNodeNavigator, m_5532_
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, findPathTo, m_26524_
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, findPathToAny, m_26556_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, m_lvtpselx, findPathTo, findPathTo, m_26551_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, setRangeMultiplier, m_26529_
boolean (): m, isInProgress, method_23966, m_eetwccfi, isFollowingPath, isFollowingPath, m_26572_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, findPathTo, findPathTo, m_26548_
boolean (Vec3): c, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, shouldJumpToNextNode, m_26559_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, resetNode, m_26565_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, resetNodeAndStop, m_26564_
boolean (): r, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
Path (BlockPos, int, int): a, createPath, method_35141, m_yfskjlsj, findPathTo, findPathTo, m_148218_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, m_lhmnrubv, findPathToAny, findPathToAny, m_148222_
float (): q, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
double (Vec3): a, getGroundY, method_38065, m_zsklzyvc, adjustTargetY, adjustTargetY, m_183345_
boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, canPathDirectlyThrough, m_183431_
boolean (BlockPos): b, shouldRecomputePath, method_18053, m_mvysdvtn, shouldRecalculatePath, shouldRecalculatePath, m_200903_
boolean (Mob, Vec3, Vec3, boolean): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, canPathDirectlyThrough, m_262402_
boolean (PathType): b, canCutCorner, method_48158, m_rfnahbaw, canJumpToNext, canJumpToNext, m_264193_
boolean (double, double, double, int, double): a, moveTo, method_58160, m_tbseeosg, startMovingTo, startMovingTo, m_322222_
1.20.5
Names
bvv
cdd
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.world.entity.ai.navigation.WallClimberNavigation
net.minecraft.class_1408
net.minecraft.class_1410
net.minecraft.unmapped.C_atbvfjwi
net.minecraft.unmapped.C_zxuaatzw
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.SpiderNavigation
net.minecraft.entity.ai.pathing.EntityNavigation
net.minecraft.entity.ai.pathing.SpiderNavigation
net.minecraft.src.C_758_
net.minecraft.src.C_759_
Fields
Mob: a, mob, field_6684, f_ytabmjrn, entity, entity, f_26494_
Level: b, level, field_6677, f_rkwefzxj, world, world, f_26495_
Path: c, path, field_6681, f_kygwztte, currentPath, currentPath, f_26496_
double: d, speedModifier, field_6668, f_ikowtixg, speed, speed, f_26497_
int: e, tick, field_6675, f_mhxwcgxe, tickCount, tickCount, f_26498_
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, pathStartTime, f_26499_
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, pathStartPos, f_26500_
PathFinder: v, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, pathNodeNavigator, f_26512_
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, currentNodeMs, f_26502_
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, lastActiveTickMs, f_26503_
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, currentNodeTimeout, f_26504_
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, nodeReachProximity, f_26505_
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, inRecalculationCooldown, shouldRecalculate, f_26506_
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, lastRecalculateTime, f_26507_
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, nodeMaker, f_26508_
BlockPos: s, targetPos, field_20293, f_pfbydgvo, currentTarget, currentTarget, f_26509_
int: t, reachRange, field_20294, f_lcencwyr, currentDistance, currentDistance, f_26510_
float: u, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, rangeMultiplier, f_26511_
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, lastNodePosition, f_26501_
boolean: w, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, nearPathStartPos, f_26513_
int: p, MAX_TIME_RECOMPUTE, field_30247, f_cxhauzut, RECALCULATE_COOLDOWN, RECALCULATE_COOLDOWN, f_148217_
int: q, STUCK_CHECK_INTERVAL, field_41545, f_zyochajd, field_41545, f_262273_
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, f_kgulcrtt, field_41546, f_262292_
BlockPos: p, pathToPosition, field_6687, f_tnhwhxut, targetPos, targetPos, f_26578_
Constructors
Methods
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, setSpeed, m_26517_
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, startMovingTo, m_26519_
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, startMovingAlong, m_26536_
Path (): j, getPath, method_6345, m_knkuewbd, getCurrentPath, getCurrentPath, m_26570_
void (): k, followThePath, method_6339, m_imryvweo, continueFollowingPath, continueFollowingPath, m_7636_
void (Vec3): b, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, checkTimeouts, m_6481_
boolean (): l, isDone, method_6357, m_cuxkitjz, isIdle, isIdle, m_26571_
void (): n, stop, method_6340, m_qkbmchty, stop, stop, m_26573_
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, getPos, m_7475_
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, isAtValidPosition, m_7632_
void (): U_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): i, recomputePath, method_6356, m_ttwslddf, recalculatePath, recalculatePath, m_26569_
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, isValidPosition, m_6342_
NodeEvaluator (): o, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, getTargetPos, m_26567_
void (boolean): a, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, setCanSwim, m_7008_
boolean (): p, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, createPathNodeNavigator, m_5532_
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, findPathTo, m_26524_
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, findPathToAny, m_26556_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, m_lvtpselx, findPathTo, findPathTo, m_26551_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, setRangeMultiplier, m_26529_
boolean (): m, isInProgress, method_23966, m_eetwccfi, isFollowingPath, isFollowingPath, m_26572_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, findPathTo, findPathTo, m_26548_
boolean (Vec3): c, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, shouldJumpToNextNode, m_26559_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, resetNode, m_26565_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, resetNodeAndStop, m_26564_
boolean (): r, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
Path (BlockPos, int, int): a, createPath, method_35141, m_yfskjlsj, findPathTo, findPathTo, m_148218_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, m_lhmnrubv, findPathToAny, findPathToAny, m_148222_
float (): q, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
double (Vec3): a, getGroundY, method_38065, m_zsklzyvc, adjustTargetY, adjustTargetY, m_183345_
boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, canPathDirectlyThrough, m_183431_
boolean (BlockPos): b, shouldRecomputePath, method_18053, m_mvysdvtn, shouldRecalculatePath, shouldRecalculatePath, m_200903_
boolean (Mob, Vec3, Vec3, boolean): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, canPathDirectlyThrough, m_262402_
boolean (BlockPathTypes): b, canCutCorner, method_48158, m_rfnahbaw, canJumpToNext, isValidPathNodeType, m_264193_
1.20.4
Names
Fields
Constructors
Methods
1.20.3
Names
bsp
bvv
Fields
Constructors
Methods
void (): R_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): U_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
boolean (Mob, Vec3, Vec3, boolean): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, m_262402_
boolean (Mob, Vec3, Vec3, boolean): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, canPathDirectlyThrough, m_262402_
boolean (BlockPathTypes): b, canCutCorner, method_48158, m_rfnahbaw, canJumpToNext, m_264193_
boolean (BlockPathTypes): b, canCutCorner, method_48158, m_rfnahbaw, canJumpToNext, isValidPathNodeType, m_264193_
1.20.2
Names
bpj
bsp
Fields
Constructors
Methods
boolean (): o, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, isInLiquid, m_26574_
void (): L_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): R_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
NodeEvaluator (): p, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
NodeEvaluator (): o, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
boolean (): q, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
boolean (): p, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
boolean (): s, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
boolean (): r, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
float (): r, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
float (): q, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
1.20.1
Names
Fields
Constructors
Methods
1.20
Names
bph
bpj
Fields
Constructors
Methods
void (): K_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): L_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
1.19.4
Names
bnm
bph
Fields
Constructors
Methods
void (): F_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): K_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
boolean (BlockPathTypes): b, canCutCorner, method_48158, m_rfnahbaw, canJumpToNext, m_264193_
1.19.3
Names
blc
bnm
Fields
PathFinder: t, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, pathNodeNavigator, f_26512_
PathFinder: v, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, pathNodeNavigator, f_26512_
BlockPos: q, targetPos, field_20293, f_pfbydgvo, currentTarget, currentTarget, f_26509_
BlockPos: s, targetPos, field_20293, f_pfbydgvo, currentTarget, currentTarget, f_26509_
int: r, reachRange, field_20294, f_lcencwyr, currentDistance, currentDistance, f_26510_
int: t, reachRange, field_20294, f_lcencwyr, currentDistance, currentDistance, f_26510_
float: s, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, rangeMultiplier, f_26511_
float: u, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, rangeMultiplier, f_26511_
boolean: u, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, nearPathStartPos, f_26513_
boolean: w, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, nearPathStartPos, f_26513_
int: q, STUCK_CHECK_INTERVAL, field_41545, f_zyochajd, field_41545, f_262273_
float: r, STUCK_THRESHOLD_DISTANCE_FACTOR, field_41546, f_kgulcrtt, field_41546, f_262292_
Constructors
Methods
boolean (Mob, Vec3, Vec3): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, m_217803_
boolean (Mob, Vec3, Vec3, boolean): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, m_262402_
1.19.2
Names
Fields
Constructors
Methods
boolean (Mob, Vec3, Vec3): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, m_ihvdiado, m_217803_
boolean (Mob, Vec3, Vec3): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, 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, m_zndcxdyx, setCanSwim, setCanSwim, m_7008_
void (boolean): a, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, setCanSwim, m_7008_
boolean (Mob, Vec3, Vec3): a, isClearForMovementBetween, method_43394, m_ihvdiado, doesNotCollide, m_ihvdiado, m_217803_
1.18.2
Names
bfn
bgf
net.minecraft.entity.ai.pathing.EntityNavigation
Fields
Mob: a, mob, field_6684, f_ytabmjrn, entity, f_26494_
Mob: a, mob, field_6684, f_ytabmjrn, entity, entity, f_26494_
Level: b, level, field_6677, f_rkwefzxj, world, f_26495_
Level: b, level, field_6677, f_rkwefzxj, world, world, f_26495_
Path: c, path, field_6681, f_kygwztte, currentPath, f_26496_
Path: c, path, field_6681, f_kygwztte, currentPath, currentPath, f_26496_
double: d, speedModifier, field_6668, f_ikowtixg, speed, f_26497_
double: d, speedModifier, field_6668, f_ikowtixg, speed, speed, f_26497_
int: e, tick, field_6675, f_mhxwcgxe, tickCount, f_26498_
int: e, tick, field_6675, f_mhxwcgxe, tickCount, tickCount, f_26498_
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, f_26499_
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, pathStartTime, f_26499_
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, f_26500_
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, pathStartPos, f_26500_
PathFinder: t, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, f_26512_
PathFinder: t, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, pathNodeNavigator, f_26512_
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, f_26502_
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, currentNodeMs, f_26502_
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, f_26503_
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, lastActiveTickMs, f_26503_
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, f_26504_
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, currentNodeTimeout, f_26504_
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, f_26505_
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, nodeReachProximity, f_26505_
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, inRecalculationCooldown, f_26506_
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, inRecalculationCooldown, shouldRecalculate, f_26506_
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, f_26507_
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, lastRecalculateTime, f_26507_
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, f_26508_
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, nodeMaker, f_26508_
BlockPos: q, targetPos, field_20293, f_pfbydgvo, currentTarget, f_26509_
BlockPos: q, targetPos, field_20293, f_pfbydgvo, currentTarget, currentTarget, f_26509_
int: r, reachRange, field_20294, f_lcencwyr, currentDistance, f_26510_
int: r, reachRange, field_20294, f_lcencwyr, currentDistance, currentDistance, f_26510_
float: s, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, f_26511_
float: s, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, rangeMultiplier, f_26511_
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, f_26501_
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, lastNodePosition, f_26501_
boolean: u, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, f_26513_
boolean: u, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, nearPathStartPos, f_26513_
int: p, MAX_TIME_RECOMPUTE, field_30247, f_cxhauzut, RECALCULATE_COOLDOWN, f_148217_
int: p, MAX_TIME_RECOMPUTE, field_30247, f_cxhauzut, RECALCULATE_COOLDOWN, RECALCULATE_COOLDOWN, f_148217_
Constructors
Methods
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, m_26517_
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, setSpeed, m_26517_
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, m_26519_
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, startMovingTo, m_26519_
boolean (Entity, double): a, moveTo, method_6335, m_etdawgoe, startMovingTo, m_5624_
boolean (Entity, double): a, moveTo, method_6335, m_etdawgoe, startMovingTo, startMovingTo, m_5624_
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, m_26536_
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, startMovingAlong, m_26536_
Path (): j, getPath, method_6345, m_knkuewbd, getCurrentPath, m_26570_
Path (): j, getPath, method_6345, m_knkuewbd, getCurrentPath, getCurrentPath, m_26570_
void (): c, tick, method_6360, m_yvxtcmyo, tick, m_7638_
void (): c, tick, method_6360, m_yvxtcmyo, tick, tick, m_7638_
void (): k, followThePath, method_6339, m_imryvweo, continueFollowingPath, m_7636_
void (): k, followThePath, method_6339, m_imryvweo, continueFollowingPath, continueFollowingPath, m_7636_
void (Vec3): b, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, m_6481_
void (Vec3): b, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, checkTimeouts, m_6481_
boolean (): l, isDone, method_6357, m_cuxkitjz, isIdle, m_26571_
boolean (): l, isDone, method_6357, m_cuxkitjz, isIdle, isIdle, m_26571_
void (): n, stop, method_6340, m_qkbmchty, stop, m_26573_
void (): n, stop, method_6340, m_qkbmchty, stop, stop, m_26573_
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, m_7475_
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, getPos, m_7475_
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, m_7632_
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, isAtValidPosition, m_7632_
boolean (): o, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, m_26574_
boolean (): o, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, isInLiquid, m_26574_
void (): E_, trimPath, method_6359, m_piwnxgva, adjustPath, m_6804_
void (): F_, trimPath, method_6359, m_piwnxgva, adjustPath, adjustPath, m_6804_
void (): i, recomputePath, method_6356, m_ttwslddf, recalculatePath, m_26569_
void (): i, recomputePath, method_6356, m_ttwslddf, recalculatePath, recalculatePath, m_26569_
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, m_6342_
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, isValidPosition, m_6342_
NodeEvaluator (): p, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, m_26575_
NodeEvaluator (): p, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, getNodeMaker, m_26575_
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, m_26567_
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, getTargetPos, m_26567_
void (boolean): d, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, m_7008_
void (boolean): d, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, setCanSwim, m_7008_
boolean (): q, canFloat, method_6350, m_ikygleej, canSwim, m_26576_
boolean (): q, canFloat, method_6350, m_ikygleej, canSwim, canSwim, m_26576_
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, m_5532_
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, createPathNodeNavigator, m_5532_
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, m_26524_
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, findPathTo, m_26524_
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, m_26556_
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, findPathToAny, m_26556_
Path (BlockPos, int): a, createPath, method_6348, m_kgklaorz, findPathTo, m_7864_
Path (BlockPos, int): a, createPath, method_6348, m_kgklaorz, findPathTo, findPathTo, m_7864_
Path (Entity, int): a, createPath, method_6349, m_wuqknepy, findPathTo, m_6570_
Path (Entity, int): a, createPath, method_6349, m_wuqknepy, findPathTo, findPathTo, m_6570_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, m_lvtpselx, findPathTo, m_26551_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, m_lvtpselx, findPathTo, findPathTo, m_26551_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, m_26529_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, setRangeMultiplier, m_26529_
boolean (): m, isInProgress, method_23966, m_eetwccfi, isFollowingPath, m_26572_
boolean (): m, isInProgress, method_23966, m_eetwccfi, isFollowingPath, isFollowingPath, m_26572_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, findPathTo, m_26548_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, findPathTo, findPathTo, m_26548_
boolean (Vec3): c, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, m_26559_
boolean (Vec3): c, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, shouldJumpToNextNode, m_26559_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, m_26565_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, resetNode, m_26565_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, m_26564_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, resetNodeAndStop, m_26564_
boolean (): s, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): s, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, isNearPathStartPos, m_26577_
Path (BlockPos, int, int): a, createPath, method_35141, m_yfskjlsj, findPathTo, m_148218_
Path (BlockPos, int, int): a, createPath, method_35141, m_yfskjlsj, findPathTo, findPathTo, m_148218_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, m_lhmnrubv, findPathToAny, m_148222_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, m_lhmnrubv, findPathToAny, findPathToAny, m_148222_
float (): r, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, m_148228_
float (): r, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, getNodeReachProximity, m_148228_
double (Vec3): a, getGroundY, method_38065, m_zsklzyvc, adjustTargetY, m_183345_
double (Vec3): a, getGroundY, method_38065, m_zsklzyvc, adjustTargetY, adjustTargetY, m_183345_
boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, m_183431_
boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, canPathDirectlyThrough, m_183431_
boolean (BlockPos): b, shouldRecomputePath, method_18053, m_mvysdvtn, shouldRecalculatePath, m_200903_
boolean (BlockPos): b, shouldRecomputePath, method_18053, m_mvysdvtn, shouldRecalculatePath, shouldRecalculatePath, m_200903_
1.18.1
Names
Fields
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, shouldRecalculate, f_26506_
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, inRecalculationCooldown, f_26506_
Constructors
Methods
Path (): k, getPath, method_6345, m_knkuewbd, getCurrentPath, m_26570_
Path (): j, getPath, method_6345, m_knkuewbd, getCurrentPath, m_26570_
void (): l, followThePath, method_6339, m_imryvweo, continueFollowingPath, m_7636_
void (): k, followThePath, method_6339, m_imryvweo, continueFollowingPath, m_7636_
boolean (): m, isDone, method_6357, m_cuxkitjz, isIdle, m_26571_
boolean (): l, isDone, method_6357, m_cuxkitjz, isIdle, m_26571_
void (): o, stop, method_6340, m_qkbmchty, stop, m_26573_
void (): n, stop, method_6340, m_qkbmchty, stop, m_26573_
boolean (): p, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, m_26574_
boolean (): o, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, m_26574_
boolean (): i, hasDelayedRecomputation, method_6343, m_rrehjdwn, shouldRecalculatePath, m_26568_
void (): j, recomputePath, method_6356, m_udzoaaun, recalculatePath, m_26569_
void (): i, recomputePath, method_6356, m_ttwslddf, recalculatePath, m_26569_
NodeEvaluator (): q, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, m_26575_
NodeEvaluator (): p, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, m_26575_
boolean (): r, canFloat, method_6350, m_ikygleej, canSwim, m_26576_
boolean (): q, canFloat, method_6350, m_ikygleej, canSwim, m_26576_
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, onBlockChanged, m_26561_
boolean (): n, isInProgress, method_23966, m_eetwccfi, isFollowingPath, m_26572_
boolean (): m, isInProgress, method_23966, m_eetwccfi, isFollowingPath, m_26572_
boolean (): t, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, m_26577_
boolean (): s, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, m_26577_
float (): s, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, m_148228_
float (): r, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, m_148228_
boolean (BlockPos): b, shouldRecomputePath, method_18053, m_mvysdvtn, shouldRecalculatePath, m_200903_
1.18
Names
bca
bfn
Fields
Constructors
Methods
void (Vec3): a, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, m_6481_
void (Vec3): b, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, m_6481_
void (): D_, trimPath, method_6359, m_piwnxgva, adjustPath, m_6804_
void (): E_, trimPath, method_6359, m_piwnxgva, adjustPath, m_6804_
boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, m_6454_
boolean (Vec3): b, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, m_26559_
boolean (Vec3): c, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, m_26559_
double (Vec3): a, getGroundY, method_38065, m_zsklzyvc, adjustTargetY, m_183345_
boolean (Vec3, Vec3): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, 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_
net.minecraft.server.v1_16_R3.NavigationAbstract
net.minecraft.world.entity.ai.navigation.NavigationAbstract
Fields
Mob: a, mob, field_6684, f_ytabmjrn, entity, field_75515_a
Mob: a, mob, field_6684, f_ytabmjrn, entity, f_26494_
Level: b, level, field_6677, f_rkwefzxj, world, field_75513_b
Level: b, level, field_6677, f_rkwefzxj, world, f_26495_
Path: c, path, field_6681, f_kygwztte, currentPath, field_75514_c
Path: c, path, field_6681, f_kygwztte, currentPath, f_26496_
double: d, speedModifier, field_6668, f_ikowtixg, speed, field_75511_d
double: d, speedModifier, field_6668, f_ikowtixg, speed, f_26497_
int: e, tick, field_6675, f_mhxwcgxe, tickCount, field_75510_g
int: e, tick, field_6675, f_mhxwcgxe, tickCount, f_26498_
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, field_75520_h
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, f_26499_
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, field_75521_i
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, f_26500_
PathFinder: s, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, field_179681_j
PathFinder: t, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, f_26512_
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, field_188558_l
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, f_26502_
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, field_188559_m
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, f_26503_
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, field_188560_n
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, f_26504_
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, field_188561_o
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, f_26505_
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, shouldRecalculate, field_188562_p
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, shouldRecalculate, f_26506_
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, field_188563_q
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, f_26507_
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, field_179695_a
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, f_26508_
BlockPos: p, targetPos, field_20293, f_pfbydgvo, currentTarget, field_188564_r
BlockPos: q, targetPos, field_20293, f_pfbydgvo, currentTarget, f_26509_
int: q, reachRange, field_20294, f_lcencwyr, currentDistance, field_225468_r
int: r, reachRange, field_20294, f_lcencwyr, currentDistance, f_26510_
float: r, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, field_226334_s_
float: s, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, f_26511_
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, field_188557_k
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, f_26501_
boolean: t, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, field_244431_t
boolean: u, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, f_26513_
int: p, MAX_TIME_RECOMPUTE, field_30247, f_cxhauzut, RECALCULATE_COOLDOWN, f_148217_
Constructors
Methods
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, func_75489_a
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, m_26517_
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, func_75492_a
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, m_26519_
boolean (Entity, double): a, moveTo, method_6335, m_etdawgoe, startMovingTo, func_75497_a
boolean (Entity, double): a, moveTo, method_6335, m_etdawgoe, startMovingTo, m_5624_
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, func_75484_a
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, m_26536_
Path (): k, getPath, method_6345, m_knkuewbd, getCurrentPath, func_75505_d
Path (): k, getPath, method_6345, m_knkuewbd, getCurrentPath, m_26570_
void (): c, tick, method_6360, m_yvxtcmyo, tick, func_75501_e
void (): c, tick, method_6360, m_yvxtcmyo, tick, m_7638_
void (): l, followThePath, method_6339, m_imryvweo, continueFollowingPath, func_75508_h
void (): l, followThePath, method_6339, m_imryvweo, continueFollowingPath, m_7636_
void (Vec3): a, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, func_179677_a
void (Vec3): a, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, m_6481_
boolean (): m, isDone, method_6357, m_cuxkitjz, isIdle, func_75500_f
boolean (): m, isDone, method_6357, m_cuxkitjz, isIdle, m_26571_
void (): o, stop, method_6340, m_qkbmchty, stop, func_75499_g
void (): o, stop, method_6340, m_qkbmchty, stop, m_26573_
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, func_75502_i
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, m_7475_
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, func_75485_k
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, m_7632_
boolean (): p, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, func_75506_l
boolean (): p, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, m_26574_
void (): D_, trimPath, method_6359, m_piwnxgva, adjustPath, func_75487_m
void (): D_, trimPath, method_6359, m_piwnxgva, adjustPath, m_6804_
boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, func_75493_a
boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, m_6454_
boolean (): i, hasDelayedRecomputation, method_6343, m_rrehjdwn, shouldRecalculatePath, func_188553_i
boolean (): i, hasDelayedRecomputation, method_6343, m_rrehjdwn, shouldRecalculatePath, m_26568_
void (): j, recomputePath, method_6356, m_udzoaaun, recalculatePath, func_188554_j
void (): j, recomputePath, method_6356, m_udzoaaun, recalculatePath, m_26569_
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, func_188555_b
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, m_6342_
NodeEvaluator (): q, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, func_189566_q
NodeEvaluator (): q, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, m_26575_
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, func_208485_j
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, m_26567_
void (boolean): d, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, func_212239_d
void (boolean): d, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, m_7008_
boolean (): r, canFloat, method_6350, m_ikygleej, canSwim, func_212238_t
boolean (): r, canFloat, method_6350, m_ikygleej, canSwim, m_26576_
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, func_179679_a
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, m_5532_
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, onBlockChanged, func_220970_c
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, onBlockChanged, m_26561_
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, func_225466_a
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, m_26524_
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, func_225463_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, m_26556_
Path (BlockPos, int): a, createPath, method_6348, m_kgklaorz, findPathTo, func_179680_a
Path (BlockPos, int): a, createPath, method_6348, m_kgklaorz, findPathTo, m_7864_
Path (Entity, int): a, createPath, method_6349, m_wuqknepy, findPathTo, func_75494_a
Path (Entity, int): a, createPath, method_6349, m_wuqknepy, findPathTo, m_6570_
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, m_lvtpselx, findPathToAny, func_225464_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_35142, m_lvtpselx, findPathTo, m_26551_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, func_226336_g_
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, m_26566_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, func_226335_a_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, m_26529_
boolean (): n, isInProgress, method_23966, m_eetwccfi, isFollowingPath, func_226337_n_
boolean (): n, isInProgress, method_23966, m_eetwccfi, isFollowingPath, m_26572_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, method_29934, func_241390_a_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, findPathTo, m_26548_
boolean (Vec3): b, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, method_27799, func_234112_b_
boolean (Vec3): b, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, shouldJumpToNextNode, m_26559_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, func_234113_e_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, m_26565_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, func_244427_e
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, m_26564_
boolean (): t, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, func_244428_t
boolean (): t, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, m_26577_
Path (BlockPos, int, int): a, createPath, method_35141, m_yfskjlsj, findPathTo, m_148218_
Path (Set<BlockPos>, int, boolean, int, float): a, createPath, method_18416, m_lhmnrubv, findPathToAny, m_148222_
float (): s, getMaxDistanceToWaypoint, method_35143, m_udhoaois, getNodeReachProximity, m_148228_
1.16.5
Names
Fields
Constructors
Methods
1.16.4
Names
ayg
ayj
net.minecraft.server.v1_16_R2.NavigationAbstract
net.minecraft.server.v1_16_R3.NavigationAbstract
Fields
Constructors
Methods
1.16.3
Names
Fields
boolean: t, isStuck, field_26820, f_jdqfqfar, nearPathStartPos, field_244431_t
Constructors
Methods
void (): e, resetStuckTimeout, method_26085, m_cxhpxjch, method_26085, func_234113_e_
void (): f, resetStuckTimeout, method_26085, m_cxhpxjch, resetNode, func_234113_e_
void (): e, timeoutPath, method_31266, m_nchaaiut, resetNodeAndStop, func_244427_e
boolean (): t, isStuck, method_31267, m_auxwhrju, isNearPathStartPos, func_244428_t
1.16.2
Names
awv
ayg
net.minecraft.server.v1_16_R1.NavigationAbstract
net.minecraft.server.v1_16_R2.NavigationAbstract
Fields
Constructors
Methods
void (): E_, trimPath, method_6359, m_piwnxgva, adjustPath, func_75487_m
void (): D_, trimPath, method_6359, m_piwnxgva, adjustPath, func_75487_m
1.16.1
Names
arr
awv
net.minecraft.server.v1_15_R1.NavigationAbstract
net.minecraft.server.v1_16_R1.NavigationAbstract
Fields
AttributeInstance: p, followRange, field_6671, f_yvzqumru, followRange, field_226333_p_
int: f, lastStuckCheck, field_6674, f_amwjymxv, field_75520_h
int: f, lastStuckCheck, field_6674, f_amwjymxv, pathStartTime, field_75520_h
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, field_75521_i
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, pathStartPos, field_75521_i
PathFinder: t, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, field_179681_j
PathFinder: s, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, field_179681_j
Vec3: h, timeoutCachedNode, field_6680, f_nvbuymci, field_188557_k
long: i, timeoutTimer, field_6670, f_brqebarh, field_188558_l
long: i, timeoutTimer, field_6670, f_brqebarh, currentNodeMs, field_188558_l
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, field_188559_m
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, lastActiveTickMs, field_188559_m
double: k, timeoutLimit, field_6682, f_jqnetjyj, field_188560_n
double: k, timeoutLimit, field_6682, f_jqnetjyj, currentNodeTimeout, field_188560_n
BlockPos: q, targetPos, field_20293, f_pfbydgvo, currentTarget, field_188564_r
BlockPos: p, targetPos, field_20293, f_pfbydgvo, currentTarget, field_188564_r
int: r, reachRange, field_20294, f_lcencwyr, currentDistance, field_225468_r
int: q, reachRange, field_20294, f_lcencwyr, currentDistance, field_225468_r
float: s, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, field_226334_s_
float: r, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, field_226334_s_
Vec3i: h, timeoutCachedNode, field_6680, f_nvbuymci, lastNodePosition, field_188557_k
Constructors
Methods
void (): l, updatePath, method_6339, m_xwjduqel, func_75508_h
void (): l, followThePath, method_6339, m_imryvweo, continueFollowingPath, func_75508_h
void (Vec3): a, doStuckDetection, method_6346, m_ectlsmwl, func_179677_a
void (Vec3): a, doStuckDetection, method_6346, m_ectlsmwl, checkTimeouts, func_179677_a
void (): F_, trimPath, method_6359, m_piwnxgva, func_75487_m
void (): E_, trimPath, method_6359, m_piwnxgva, adjustPath, func_75487_m
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, func_220970_c
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, onBlockChanged, func_220970_c
boolean (): n, isInProgress, method_23966, m_eetwccfi, func_226337_n_
boolean (): n, isInProgress, method_23966, m_eetwccfi, isFollowingPath, func_226337_n_
Path (Set<BlockPos>, int): a, createPath, method_29934, m_pbnuucrt, method_29934, func_241390_a_
boolean (Vec3): b, shouldTargetNextNodeInDirection, method_27799, m_shecbiuf, method_27799, func_234112_b_
void (): e, resetStuckTimeout, method_26085, m_cxhpxjch, method_26085, func_234113_e_
1.15.2
Names
aro
arr
Fields
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, field_188561_o
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, nodeReachProximity, field_188561_o
Constructors
Methods
1.15.1
Names
Fields
int: r, reachRange, field_20294, f_lcencwyr, field_225468_r
int: r, reachRange, field_20294, f_lcencwyr, currentDistance, field_225468_r
Constructors
Methods
1.15
Names
app
aro
net.minecraft.server.v1_14_R1.NavigationAbstract
net.minecraft.server.v1_15_R1.NavigationAbstract
Fields
AttributeInstance: p, dist, field_6671, f_zsubgsus, followRange, field_75512_e
AttributeInstance: p, followRange, field_6671, f_yvzqumru, followRange, field_226333_p_
PathFinder: s, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, field_179681_j
PathFinder: t, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, field_179681_j
BlockPos: q, targetPos, field_20293, f_pfbydgvo, field_188564_r
BlockPos: q, targetPos, field_20293, f_pfbydgvo, currentTarget, field_188564_r
float: s, maxVisitedNodesMultiplier, field_21642, f_tppfywqo, rangeMultiplier, field_226334_s_
Constructors
Methods
float (): i, getMaxDist, method_6338, m_nucntgoy, getFollowRange, func_111269_d
Path (): l, getPath, method_6345, m_knkuewbd, getCurrentPath, func_75505_d
Path (): k, getPath, method_6345, m_knkuewbd, getCurrentPath, func_75505_d
void (): m, updatePath, method_6339, m_xwjduqel, func_75508_h
void (): l, updatePath, method_6339, m_xwjduqel, func_75508_h
boolean (): n, isDone, method_6357, m_cuxkitjz, isIdle, func_75500_f
boolean (): m, isDone, method_6357, m_cuxkitjz, isIdle, func_75500_f
void (): D_, trimPath, method_6359, m_piwnxgva, func_75487_m
void (): F_, trimPath, method_6359, m_piwnxgva, func_75487_m
boolean (): j, hasDelayedRecomputation, method_6343, m_rrehjdwn, shouldRecalculatePath, func_188553_i
boolean (): i, hasDelayedRecomputation, method_6343, m_rrehjdwn, shouldRecalculatePath, func_188553_i
void (): k, recomputePath, method_6356, m_udzoaaun, recalculatePath, func_188554_j
void (): j, recomputePath, method_6356, m_udzoaaun, recalculatePath, func_188554_j
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, func_225463_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, findPathToAny, func_225463_a
void (): g, resetMaxVisitedNodesMultiplier, method_23965, m_ifpmpvgl, resetRangeMultiplier, func_226336_g_
void (float): a, setMaxVisitedNodesMultiplier, method_23964, m_ptqkmccf, setRangeMultiplier, func_226335_a_
boolean (): n, isInProgress, method_23966, m_eetwccfi, func_226337_n_
1.14.4
Names
apk
app
net.minecraft.world.entity.ai.navigation.PathNavigation
net.minecraft.unmapped.C_atbvfjwi
Fields
EntityInsentient: a, field_6684, entity, field_75515_a
Mob: a, mob, field_6684, f_ytabmjrn, entity, field_75515_a
World: b, field_6677, world, field_75513_b
Level: b, level, field_6677, f_rkwefzxj, world, field_75513_b
PathEntity: c, field_6681, currentPath, field_75514_c
Path: c, path, field_6681, f_kygwztte, currentPath, field_75514_c
double: d, field_6668, speed, field_75511_d
double: d, speedModifier, field_6668, f_ikowtixg, speed, field_75511_d
AttributeInstance: p, field_6671, followRange, field_75512_e
AttributeInstance: p, dist, field_6671, f_zsubgsus, followRange, field_75512_e
int: e, field_6675, tickCount, field_75510_g
int: e, tick, field_6675, f_mhxwcgxe, tickCount, field_75510_g
int: f, field_6674, field_6674, field_75520_h
int: f, lastStuckCheck, field_6674, f_amwjymxv, field_75520_h
Vec3D: g, field_6672, field_6672, field_75521_i
Vec3: g, lastStuckCheckPos, field_6672, f_nkeujvuw, field_75521_i
Pathfinder: r, field_6673, pathNodeNavigator, field_179681_j
PathFinder: s, pathFinder, field_6673, f_txxqiltu, pathNodeNavigator, field_179681_j
Vec3D: h, field_6680, field_6680, field_188557_k
Vec3: h, timeoutCachedNode, field_6680, f_nvbuymci, field_188557_k
long: i, field_6670, field_6670, field_188558_l
long: i, timeoutTimer, field_6670, f_brqebarh, field_188558_l
long: j, field_6669, field_6669, field_188559_m
long: j, lastTimeoutCheck, field_6669, f_jpruxtyc, field_188559_m
double: k, field_6682, field_6682, field_188560_n
double: k, timeoutLimit, field_6682, f_jqnetjyj, field_188560_n
float: l, field_6683, field_6683, field_188561_o
float: l, maxDistanceToWaypoint, field_6683, f_ufulchda, field_188561_o
boolean: m, field_6679, shouldRecalculate, field_188562_p
boolean: m, hasDelayedRecomputation, field_6679, f_kwipzrjl, shouldRecalculate, field_188562_p
long: n, field_6685, lastRecalculateTime, field_188563_q
long: n, timeLastRecompute, field_6685, f_wcsndowi, lastRecalculateTime, field_188563_q
PathfinderAbstract: o, field_6678, nodeMaker, field_179695_a
NodeEvaluator: o, nodeEvaluator, field_6678, f_unngfiir, nodeMaker, field_179695_a
BlockPosition: q, field_6676, targetPos, field_188564_r
BlockPos: q, targetPos, field_20293, f_pfbydgvo, field_188564_r
int: r, reachRange, field_20294, f_lcencwyr, field_225468_r
Constructors
Methods
void (double): a, method_6344, setSpeed, func_75489_a
void (double): a, setSpeedModifier, method_6344, m_qetxokay, setSpeed, func_75489_a
float (): i, method_6338, getFollowRange, func_111269_d
float (): i, getMaxDist, method_6338, m_nucntgoy, getFollowRange, func_111269_d
PathEntity (double, double, double): a, method_6352, findPathTo, func_75488_a
PathEntity (BlockPosition): b, method_6348, findPathTo, func_179680_a
boolean (double, double, double, double): a, method_6337, startMovingTo, func_75492_a
boolean (double, double, double, double): a, moveTo, method_6337, m_fgjhubhm, startMovingTo, func_75492_a
PathEntity (Entity): a, method_6349, findPathTo, func_75494_a
boolean (Entity, double): a, method_6335, startMovingTo, func_75497_a
boolean (Entity, double): a, moveTo, method_6335, m_etdawgoe, startMovingTo, func_75497_a
boolean (PathEntity, double): a, method_6334, startMovingAlong, func_75484_a
boolean (Path, double): a, moveTo, method_6334, m_efjuxjgy, startMovingAlong, func_75484_a
PathEntity (): l, method_6345, getCurrentPath, func_75505_d
Path (): l, getPath, method_6345, m_knkuewbd, getCurrentPath, func_75505_d
void (): c, method_6360, tick, func_75501_e
void (): c, tick, method_6360, m_yvxtcmyo, tick, func_75501_e
void (): m, method_6339, method_6339, func_75508_h
void (): m, updatePath, method_6339, m_xwjduqel, func_75508_h
void (Vec3D): a, method_6346, method_6346, func_179677_a
void (Vec3): a, doStuckDetection, method_6346, m_ectlsmwl, func_179677_a
boolean (): n, method_6357, isIdle, func_75500_f
boolean (): n, isDone, method_6357, m_cuxkitjz, isIdle, func_75500_f
void (): o, method_6340, stop, func_75499_g
void (): o, stop, method_6340, m_qkbmchty, stop, func_75499_g
Vec3D (): b, method_6347, getPos, func_75502_i
Vec3 (): b, getTempMobPos, method_6347, m_tzgadsdi, getPos, func_75502_i
boolean (): a, method_6358, isAtValidPosition, func_75485_k
boolean (): a, canUpdatePath, method_6358, m_khhogyuw, isAtValidPosition, func_75485_k
boolean (): p, method_6351, isInLiquid, func_75506_l
boolean (): p, isInLiquid, method_6351, m_czkjkeeb, isInLiquid, func_75506_l
void (): D_, method_6359, method_6359, func_75487_m
void (): D_, trimPath, method_6359, m_piwnxgva, func_75487_m
boolean (Vec3D, Vec3D, int, int, int): a, method_6341, canPathDirectlyThrough, func_75493_a
boolean (Vec3, Vec3, int, int, int): a, canMoveDirectly, method_6341, m_bdwdpiwz, canPathDirectlyThrough, func_75493_a
boolean (): j, method_6343, shouldRecalculatePath, func_188553_i
boolean (): j, hasDelayedRecomputation, method_6343, m_rrehjdwn, shouldRecalculatePath, func_188553_i
void (): k, method_6356, recalculatePath, func_188554_j
void (): k, recomputePath, method_6356, m_udzoaaun, recalculatePath, func_188554_j
boolean (BlockPosition): a, method_6333, isValidPosition, func_188555_b
boolean (BlockPos): a, isStableDestination, method_6333, m_elrgnhgi, isValidPosition, func_188555_b
PathfinderAbstract (): q, method_6342, getNodeMaker, func_189566_q
NodeEvaluator (): q, getNodeEvaluator, method_6342, m_xfwbmcek, getNodeMaker, func_189566_q
BlockPosition (): h, method_6355, getTargetPos, func_208485_j
BlockPos (): h, getTargetPos, method_6355, m_kqokxcfp, getTargetPos, func_208485_j
void (boolean): d, method_6354, setCanSwim, func_212239_d
void (boolean): d, setCanFloat, method_6354, m_zndcxdyx, setCanSwim, func_212239_d
boolean (): r, method_6350, canSwim, func_212238_t
boolean (): r, canFloat, method_6350, m_ikygleej, canSwim, func_212238_t
Pathfinder (int): a, method_6336, createPathNodeNavigator, func_179679_a
PathFinder (int): a, createPathFinder, method_6336, m_rhavjrcm, createPathNodeNavigator, func_179679_a
PathEntity (BlockPosition, double, double, double, int, boolean): a, method_18416, findPathTo, func_220971_a
void (BlockPosition): c, method_18053, method_18053, func_220970_c
void (BlockPos): b, recomputePath, method_18053, m_jgfkkhsm, func_220970_c
Path (double, double, double, int): a, createPath, method_6352, m_ejpbsjjw, findPathTo, func_225466_a
Path (Stream<BlockPos>, int): a, createPath, method_21643, m_njwmwegi, func_225463_a
Path (BlockPos, int): a, createPath, method_6348, m_kgklaorz, findPathTo, func_179680_a
Path (Entity, int): a, createPath, method_6349, m_wuqknepy, findPathTo, func_75494_a
Path (Set<BlockPos>, int, boolean, int): a, createPath, method_18416, m_lvtpselx, findPathToAny, func_225464_a
1.14.3
Names
api
apk
net.minecraft.entity.ai.pathing.EntityNavigation
Fields
EntityInsentient: a, field_6684, field_75515_a
EntityInsentient: a, field_6684, entity, field_75515_a
World: b, field_6677, field_75513_b
World: b, field_6677, world, field_75513_b
PathEntity: c, field_6681, field_75514_c
PathEntity: c, field_6681, currentPath, field_75514_c
double: d, field_6668, field_75511_d
double: d, field_6668, speed, field_75511_d
AttributeInstance: p, field_6671, field_75512_e
AttributeInstance: p, field_6671, followRange, field_75512_e
int: e, field_6675, field_75510_g
int: e, field_6675, tickCount, field_75510_g
int: f, field_6674, field_75520_h
int: f, field_6674, field_6674, field_75520_h
Vec3D: g, field_6672, field_75521_i
Vec3D: g, field_6672, field_6672, field_75521_i
Pathfinder: r, field_6673, field_179681_j
Pathfinder: r, field_6673, pathNodeNavigator, field_179681_j
Vec3D: h, field_6680, field_188557_k
Vec3D: h, field_6680, field_6680, field_188557_k
long: i, field_6670, field_188558_l
long: i, field_6670, field_6670, field_188558_l
long: j, field_6669, field_188559_m
long: j, field_6669, field_6669, field_188559_m
double: k, field_6682, field_188560_n
double: k, field_6682, field_6682, field_188560_n
float: l, field_6683, field_188561_o
float: l, field_6683, field_6683, field_188561_o
boolean: m, field_6679, field_188562_p
boolean: m, field_6679, shouldRecalculate, field_188562_p
long: n, field_6685, field_188563_q
long: n, field_6685, lastRecalculateTime, field_188563_q
PathfinderAbstract: o, field_6678, field_179695_a
PathfinderAbstract: o, field_6678, nodeMaker, field_179695_a
BlockPosition: q, field_6676, field_188564_r
BlockPosition: q, field_6676, targetPos, field_188564_r
Constructors
Methods
void (double): a, method_6344, func_75489_a
void (double): a, method_6344, setSpeed, func_75489_a
float (): i, method_6338, func_111269_d
float (): i, method_6338, getFollowRange, func_111269_d
PathEntity (double, double, double): a, method_6352, func_75488_a
PathEntity (double, double, double): a, method_6352, findPathTo, func_75488_a
PathEntity (BlockPosition): b, method_6348, func_179680_a
PathEntity (BlockPosition): b, method_6348, findPathTo, func_179680_a
boolean (double, double, double, double): a, method_6337, func_75492_a
boolean (double, double, double, double): a, method_6337, startMovingTo, func_75492_a
PathEntity (Entity): a, method_6349, func_75494_a
PathEntity (Entity): a, method_6349, findPathTo, func_75494_a
boolean (Entity, double): a, method_6335, func_75497_a
boolean (Entity, double): a, method_6335, startMovingTo, func_75497_a
boolean (PathEntity, double): a, method_6334, func_75484_a
boolean (PathEntity, double): a, method_6334, startMovingAlong, func_75484_a
PathEntity (): l, method_6345, func_75505_d
PathEntity (): l, method_6345, getCurrentPath, func_75505_d
void (): c, method_6360, func_75501_e
void (): c, method_6360, tick, func_75501_e
void (): m, method_6339, func_75508_h
void (): m, method_6339, method_6339, func_75508_h
void (Vec3D): a, method_6346, func_179677_a
void (Vec3D): a, method_6346, method_6346, func_179677_a
boolean (): n, method_6357, func_75500_f
boolean (): n, method_6357, isIdle, func_75500_f
void (): o, method_6340, func_75499_g
void (): o, method_6340, stop, func_75499_g
Vec3D (): b, method_6347, func_75502_i
Vec3D (): b, method_6347, getPos, func_75502_i
boolean (): a, method_6358, func_75485_k
boolean (): a, method_6358, isAtValidPosition, func_75485_k
boolean (): p, method_6351, func_75506_l
boolean (): p, method_6351, isInLiquid, func_75506_l
void (): D_, method_6359, func_75487_m
void (): D_, method_6359, method_6359, func_75487_m
boolean (Vec3D, Vec3D, int, int, int): a, method_6341, func_75493_a
boolean (Vec3D, Vec3D, int, int, int): a, method_6341, canPathDirectlyThrough, func_75493_a
boolean (): j, method_6343, func_188553_i
boolean (): j, method_6343, shouldRecalculatePath, func_188553_i
void (): k, method_6356, func_188554_j
void (): k, method_6356, recalculatePath, func_188554_j
boolean (BlockPosition): a, method_6333, func_188555_b
boolean (BlockPosition): a, method_6333, isValidPosition, func_188555_b
PathfinderAbstract (): q, method_6342, func_189566_q
PathfinderAbstract (): q, method_6342, getNodeMaker, func_189566_q
BlockPosition (): h, method_6355, func_208485_j
BlockPosition (): h, method_6355, getTargetPos, func_208485_j
void (boolean): d, method_6354, func_212239_d
void (boolean): d, method_6354, setCanSwim, func_212239_d
boolean (): r, method_6350, func_212238_t
boolean (): r, method_6350, canSwim, func_212238_t
Pathfinder (int): a, method_6336, func_179679_a
Pathfinder (int): a, method_6336, createPathNodeNavigator, func_179679_a
PathEntity (BlockPosition, double, double, double, int, boolean): a, method_18416, func_220971_a
PathEntity (BlockPosition, double, double, double, int, boolean): a, method_18416, findPathTo, func_220971_a
void (BlockPosition): c, method_18053, func_220970_c
void (BlockPosition): c, method_18053, method_18053, func_220970_c
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
aph
api
Fields
Constructors
Methods
1.14
Names
aiw
aph
net.minecraft.class_1408
net.minecraft.pathfinding.PathNavigate
net.minecraft.pathfinding.PathNavigator
net.minecraft.server.v1_13_R2.NavigationAbstract
net.minecraft.server.v1_14_R1.NavigationAbstract
Fields
EntityInsentient: a, field_75515_a
EntityInsentient: a, field_6684, field_75515_a
World: b, field_75513_b
World: b, field_6677, field_75513_b
PathEntity: c, field_75514_c
PathEntity: c, field_6681, field_75514_c
double: d, field_75511_d
double: d, field_6668, field_75511_d
AttributeInstance: p, field_75512_e
AttributeInstance: p, field_6671, field_75512_e
int: e, field_75510_g
int: e, field_6675, field_75510_g
int: f, field_75520_h
int: f, field_6674, field_75520_h
Vec3D: g, field_75521_i
Vec3D: g, field_6672, field_75521_i
Pathfinder: r, field_179681_j
Pathfinder: r, field_6673, field_179681_j
Vec3D: h, field_188557_k
Vec3D: h, field_6680, field_188557_k
long: i, field_188558_l
long: i, field_6670, field_188558_l
long: j, field_188559_m
long: j, field_6669, field_188559_m
double: k, field_188560_n
double: k, field_6682, field_188560_n
float: l, field_188561_o
float: l, field_6683, field_188561_o
boolean: m, field_188562_p
boolean: m, field_6679, field_188562_p
long: n, field_188563_q
long: n, field_6685, field_188563_q
PathfinderAbstract: o, field_179695_a
PathfinderAbstract: o, field_6678, field_179695_a
BlockPosition: q, field_188564_r
BlockPosition: q, field_6676, field_188564_r
Constructors
Methods
Pathfinder (): a, func_179679_a
void (double): a, func_75489_a
void (double): a, method_6344, func_75489_a
float (): j, func_111269_d
float (): i, method_6338, func_111269_d
PathEntity (double, double, double): a, func_75488_a
PathEntity (double, double, double): a, method_6352, func_75488_a
PathEntity (BlockPosition): b, func_179680_a
PathEntity (BlockPosition): b, method_6348, func_179680_a
boolean (double, double, double, double): a, func_75492_a
boolean (double, double, double, double): a, method_6337, func_75492_a
PathEntity (Entity): a, func_75494_a
PathEntity (Entity): a, method_6349, func_75494_a
boolean (Entity, double): a, func_75497_a
boolean (Entity, double): a, method_6335, func_75497_a
boolean (PathEntity, double): a, func_75484_a
boolean (PathEntity, double): a, method_6334, func_75484_a
PathEntity (): m, func_75505_d
PathEntity (): l, method_6345, func_75505_d
void (): d, func_75501_e
void (): c, method_6360, func_75501_e
void (): o, func_75508_h
void (): m, method_6339, func_75508_h
void (Vec3D): a, func_179677_a
void (Vec3D): a, method_6346, func_179677_a
boolean (): p, func_75500_f
boolean (): n, method_6357, func_75500_f
void (): q, func_75499_g
void (): o, method_6340, func_75499_g
Vec3D (): c, func_75502_i
Vec3D (): b, method_6347, func_75502_i
boolean (): b, func_75485_k
boolean (): a, method_6358, func_75485_k
boolean (): r, func_75506_l
boolean (): p, method_6351, func_75506_l
void (): E_, func_75487_m
void (): D_, method_6359, func_75487_m
boolean (Vec3D, Vec3D, int, int, int): a, func_75493_a
boolean (Vec3D, Vec3D, int, int, int): a, method_6341, func_75493_a
boolean (): k, func_188553_i
boolean (): j, method_6343, func_188553_i
void (): l, func_188554_j
void (): k, method_6356, func_188554_j
boolean (BlockPosition): a, func_188555_b
boolean (BlockPosition): a, method_6333, func_188555_b
PathfinderAbstract (): s, func_189566_q
PathfinderAbstract (): q, method_6342, func_189566_q
void (): n, func_192876_m
BlockPosition (): i, func_208485_j
BlockPosition (): h, method_6355, func_208485_j
void (boolean): d, func_212239_d
void (boolean): d, method_6354, func_212239_d
boolean (): t, func_212238_t
boolean (): r, method_6350, func_212238_t
Pathfinder (int): a, method_6336, func_179679_a
PathEntity (BlockPosition, double, double, double, int, boolean): a, method_18416, func_220971_a
void (BlockPosition): c, method_18053, func_220970_c
1.13.2
Names
Fields
Constructors
Methods
1.13.1
Names
ait
aiw
net.minecraft.server.v1_13_R1.NavigationAbstract
net.minecraft.server.v1_13_R2.NavigationAbstract
Fields
Constructors
Methods
1.13
Names
ze
ait
net.minecraft.server.v1_12_R1.NavigationAbstract
net.minecraft.server.v1_13_R1.NavigationAbstract
Fields
AttributeInstance: i, field_75512_e
AttributeInstance: p, field_75512_e
int: j, field_75520_h
int: f, field_75520_h
Vec3D: k, field_75521_i
Vec3D: g, field_75521_i
Vec3D: l, field_188557_k
Vec3D: h, field_188557_k
long: m, field_188558_l
long: i, field_188558_l
long: n, field_188559_m
long: j, field_188559_m
double: o, field_188560_n
double: k, field_188560_n
float: f, field_188561_o
float: l, field_188561_o
boolean: g, field_188562_p
boolean: m, field_188562_p
long: p, field_188563_q
long: n, field_188563_q
PathfinderAbstract: h, field_179695_a
PathfinderAbstract: o, field_179695_a
Constructors
Methods
float (): i, func_111269_d
float (): j, func_111269_d
PathEntity (): l, func_75505_d
PathEntity (): m, func_75505_d
void (): n, func_75508_h
void (): o, func_75508_h
boolean (): o, func_75500_f
boolean (): p, func_75500_f
void (): p, func_75499_g
void (): q, func_75499_g
boolean (): q, func_75506_l
boolean (): r, func_75506_l
void (): q_, func_75487_m
void (): E_, func_75487_m
boolean (): j, func_188553_i
boolean (): k, func_188553_i
void (): k, func_188554_j
void (): l, func_188554_j
PathfinderAbstract (): r, func_189566_q
PathfinderAbstract (): s, func_189566_q
void (): m, func_192876_m
void (): n, func_192876_m
BlockPosition (): i, func_208485_j
void (boolean): d, func_212239_d
boolean (): t, func_212238_t
1.12.2
Names
Fields
Constructors
Methods
1.12.1
Names
zc
ze
Fields
Constructors
Methods
1.12
Names
wf
zc
net.minecraft.server.v1_11_R1.NavigationAbstract
net.minecraft.server.v1_12_R1.NavigationAbstract
Fields
AttributeInstance: f, field_75512_e
AttributeInstance: i, field_75512_e
int: g, field_75510_g
int: e, field_75510_g
int: h, field_75520_h
int: j, field_75520_h
Vec3D: i, field_75521_i
Vec3D: k, field_75521_i
Vec3D: j, field_188557_k
Vec3D: l, field_188557_k
long: k, field_188558_l
long: m, field_188558_l
long: l, field_188559_m
long: n, field_188559_m
double: m, field_188560_n
double: o, field_188560_n
float: n, field_188561_o
float: f, field_188561_o
boolean: o, field_188562_p
boolean: g, field_188562_p
PathfinderAbstract: e, field_179695_a
PathfinderAbstract: h, field_179695_a
Constructors
Methods
float (): h, func_111269_d
float (): i, func_111269_d
PathEntity (BlockPosition): a, func_179680_a
PathEntity (BlockPosition): b, func_179680_a
PathEntity (): k, func_75505_d
PathEntity (): l, func_75505_d
void (): l, func_75501_e
void (): d, func_75501_e
void (): m, func_75508_h
void (): n, func_75508_h
boolean (): n, func_75500_f
boolean (): o, func_75500_f
void (): o, func_75499_g
void (): p, func_75499_g
boolean (): p, func_75506_l
boolean (): q, func_75506_l
void (): d, func_75487_m
void (): q_, func_75487_m
boolean (): i, func_188553_i
boolean (): j, func_188553_i
void (): j, func_188554_j
void (): k, func_188554_j
boolean (BlockPosition): b, func_188555_b
boolean (BlockPosition): a, func_188555_b
PathfinderAbstract (): q, func_189566_q
PathfinderAbstract (): r, func_189566_q
void (): m, func_192876_m
1.11.2
Names
Fields
Constructors
Methods
1.11.1
Names
we
wf
Fields
Constructors
Methods
1.11
Names
vl
we
net.minecraft.server.v1_10_R1.NavigationAbstract
net.minecraft.server.v1_11_R1.NavigationAbstract
Fields
Constructors
Methods
1.10.2
Names
Fields
Constructors
Methods
1.10
Names
vf
vl
net.minecraft.server.v1_9_R2.NavigationAbstract
net.minecraft.server.v1_10_R1.NavigationAbstract
Fields
AttributeInstance: g, field_75512_e
AttributeInstance: f, field_75512_e
int: h, field_75510_g
int: g, field_75510_g
int: i, field_75520_h
int: h, field_75520_h
Vec3D: j, field_75521_i
Vec3D: i, field_75521_i
Pathfinder: s, field_179681_j
Pathfinder: r, field_179681_j
int: f, field_188556_f
Vec3D: k, field_188557_k
Vec3D: j, field_188557_k
long: l, field_188558_l
long: k, field_188558_l
long: m, field_188559_m
long: l, field_188559_m
double: n, field_188560_n
double: m, field_188560_n
float: o, field_188561_o
float: n, field_188561_o
boolean: p, field_188562_p
boolean: o, field_188562_p
long: q, field_188563_q
long: p, field_188563_q
BlockPosition: r, field_188564_r
BlockPosition: q, field_188564_r
Constructors
Methods
1.9.4
Names
net.minecraft.server.v1_9_R1.NavigationAbstract
net.minecraft.server.v1_9_R2.NavigationAbstract
Fields
Constructors
Methods
PathfinderAbstract (): q, func_189566_q
1.9.2
Names
Fields
Constructors
Methods
1.9
Names
sw
vf
net.minecraft.server.v1_8_R3.NavigationAbstract
net.minecraft.server.v1_9_R1.NavigationAbstract
Fields
EntityInsentient: b, field_75515_a
EntityInsentient: a, field_75515_a
World: c, field_75513_b
World: b, field_75513_b
PathEntity: d, field_75514_c
PathEntity: c, field_75514_c
double: e, field_75511_d
double: d, field_75511_d
AttributeInstance: a, field_75512_e
AttributeInstance: g, field_75512_e
int: f, field_75510_g
int: h, field_75510_g
int: g, field_75520_h
int: i, field_75520_h
Vec3D: h, field_75521_i
Vec3D: j, field_75521_i
float: i, field_179682_i
Pathfinder: j, field_179681_j
Pathfinder: s, field_179681_j
int: f, field_188556_f
Vec3D: k, field_188557_k
long: l, field_188558_l
long: m, field_188559_m
double: n, field_188560_n
float: o, field_188561_o
boolean: p, field_188562_p
long: q, field_188563_q
PathfinderAbstract: e, field_179695_a
BlockPosition: r, field_188564_r
Constructors
Methods
float (): i, func_111269_d
float (): h, func_111269_d
void (float): a, func_179678_a
PathEntity (): j, func_75505_d
PathEntity (): k, func_75505_d
void (): k, func_75501_e
void (): l, func_75501_e
void (): l, func_75508_h
void (): m, func_75508_h
boolean (): m, func_75500_f
boolean (): n, func_75500_f
void (): n, func_75499_g
void (): o, func_75499_g
boolean (): o, func_75506_l
boolean (): p, func_75506_l
boolean (): i, func_188553_i
void (): j, func_188554_j
boolean (BlockPosition): b, func_188555_b
1.8.8
Names
sw
net.minecraft.pathfinding.PathNavigate
net.minecraft.server.v1_8_R3.NavigationAbstract
Fields
EntityInsentient: b, field_75515_a
World: c, field_75513_b
PathEntity: d, field_75514_c
double: e, field_75511_d
AttributeInstance: a, field_75512_e
int: f, field_75510_g
int: g, field_75520_h
Vec3D: h, field_75521_i
float: i, field_179682_i
Pathfinder: j, field_179681_j
Constructors
Methods
Pathfinder (): a, func_179679_a
void (double): a, func_75489_a
float (): i, func_111269_d
PathEntity (double, double, double): a, func_75488_a
PathEntity (BlockPosition): a, func_179680_a
boolean (double, double, double, double): a, func_75492_a
void (float): a, func_179678_a
PathEntity (Entity): a, func_75494_a
boolean (Entity, double): a, func_75497_a
boolean (PathEntity, double): a, func_75484_a
PathEntity (): j, func_75505_d
void (): k, func_75501_e
void (): l, func_75508_h
void (Vec3D): a, func_179677_a
boolean (): m, func_75500_f
void (): n, func_75499_g
Vec3D (): c, func_75502_i
boolean (): b, func_75485_k
boolean (): o, func_75506_l
void (): d, func_75487_m