History - net.minecraft.entity.ai.pathing.PathNavigation

1.13.2

Names

net.minecraft.unmapped.C_60686841

net.minecraft.class_934

Fields

MobEntity: a, f_63226546, mob, field_75515_a

MobEntity: a, field_3644, mob, field_75515_a, entity

World: b, f_74298032, world, field_75513_b

World: b, field_3645, world, field_75513_b, world

Path: c, f_86311623, path, field_75514_c

Path: c, field_14599, path, field_75514_c, currentPath

double: d, f_07096777, speed, field_75511_d

double: d, field_6876, speed, field_75511_d, speed

EntityAttributeInstance: p, f_81040428, followRange, field_75512_e

EntityAttributeInstance: p, field_6877, followRange, field_75512_e, pathSearchRange

int: e, f_20159272, ticks, field_75510_g

int: e, field_3650, ticks, field_75510_g, totalTicks

int: f, f_37008946, lastStuckCheckTime, field_75520_h

int: f, field_3651, lastStuckCheckTime, field_75520_h, ticksAtLastPos

Vec3d: g, f_24678036, lastStuckCheckPos, field_75521_i

Vec3d: g, field_3652, lastStuckCheckPos, field_75521_i, lastPosCheck

Vec3d: h, f_99701417, timeoutCacheNode, field_188557_k

Vec3d: h, field_14602, timeoutCacheNode, field_188557_k, timeoutCachedNode

long: i, f_90118212, timeoutTimer, field_188558_l

long: i, field_14603, timeoutTimer, field_188558_l, timeoutTimer

long: j, f_73744195, lastTimeoutCheck, field_188559_m

long: j, field_14604, lastTimeoutCheck, field_188559_m, lastTimeoutCheck

double: k, f_58835600, timeoutLimit, field_188560_n

double: k, field_14605, timeoutLimit, field_188560_n, timeoutLimit

float: l, f_43890851, maxDistanceToWaypoint, field_188561_o

float: l, field_11967, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint

boolean: m, f_15967102, delayedRecomputation, field_188562_p

boolean: m, field_14606, delayedRecomputation, field_188562_p, tryUpdatePath

long: n, f_39900153, lastRecomputeTime, field_188563_q

long: n, field_14607, lastRecomputeTime, field_188563_q, lastTimeUpdated

NodeEvaluator: o, f_52030342, nodeEvaluator, field_179695_a

NodeEvaluator: o, field_14600, nodeEvaluator, field_179695_a, nodeProcessor

BlockPos: q, f_76127368, target, field_188564_r

BlockPos: q, field_14608, target, field_188564_r, targetPos

PathFinder: r, f_98641238, pathFinder, field_179681_j

PathFinder: r, field_11968, pathFinder, field_179681_j, pathFinder

Constructors

Methods

PathFinder (): a, m_83185087, createPathFinder, func_179679_a

PathFinder (): a, method_11037, createPathFinder, func_179679_a, getPathFinder

void (double): a, m_44970681, setSpeed, func_75489_a

void (double): a, method_6223, setSpeed, func_75489_a, setSpeed

float (): j, m_40890713, getFollowRange, func_111269_d

float (): j, method_6226, getFollowRange, func_111269_d, getPathSearchRange

boolean (): k, m_08572242, hasDelayedRecomputation, func_188553_i

boolean (): k, method_13111, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout

void (): l, m_48778625, recomputePath, func_188554_j

void (): l, method_13112, recomputePath, func_188554_j, updatePath

Path (double, double, double): a, m_42216539, findPath, func_75488_a

Path (double, double, double): a, method_2772, findPath, func_75488_a, getPathToXYZ

Path (BlockPos): b, m_20759641, findPath, func_179680_a

Path (BlockPos): b, method_13108, findPath, func_179680_a, getPathToPos

Path (Entity): a, m_93155785, findPath, func_75494_a

Path (Entity): a, method_13109, findPath, func_75494_a, getPathToEntityLiving

boolean (double, double, double, double): a, m_84297086, moveTo, func_75492_a

boolean (double, double, double, double): a, method_2773, moveTo, func_75492_a, tryMoveToXYZ

boolean (Entity, double): a, m_49365653, moveTo, func_75497_a

boolean (Entity, double): a, method_6225, moveTo, func_75497_a, tryMoveToEntityLiving

boolean (Path, double): a, m_27679328, moveAlong, func_75484_a

boolean (Path, double): a, method_13107, moveAlong, func_75484_a, setPath

Path (): m, m_89680605, getPath, func_75505_d

Path (): m, method_13113, getPath, func_75505_d, getPath

void (): d, m_43690173, tick, func_75501_e

void (): d, method_2787, tick, func_75501_e, tick

void (): n, m_86805049, sendPathFindingPacket, func_192876_m

void (): n, method_15102, sendPathFindingPacket, func_192876_m, debugPathFinding

void (): o, m_80245470, updatePath, func_75508_h

void (): o, method_2791, updatePath, func_75508_h, pathFollow

void (Vec3d): a, m_67714795, doStuckCheck, func_179677_a

void (Vec3d): a, method_11039, doStuckCheck, func_179677_a, checkForStuck

boolean (): p, m_19553636, isDone, func_75500_f

boolean (): p, method_2789, isDone, func_75500_f, noPath

void (): q, m_85539289, stop, func_75499_g

void (): q, method_2790, stop, func_75499_g, clearPath

Vec3d (): c, m_87007695, getTempPos, func_75502_i

Vec3d (): c, method_2792, getTempPos, func_75502_i, getEntityPosition

boolean (): b, m_84015580, canUpdatePath, func_75485_k

boolean (): b, method_2794, canUpdatePath, func_75485_k, canNavigate

boolean (): r, m_21087534, isInLiquid, func_75506_l

boolean (): r, method_2795, isInLiquid, func_75506_l, isInLiquid

void (): E_, m_94710294, trimPath, func_75487_m

void (): E_, method_2796, trimPath, func_75487_m, trimPath

boolean (Vec3d, Vec3d, int, int, int): a, m_89375867, canMoveDirectly, func_75493_a

boolean (Vec3d, Vec3d, int, int, int): a, method_2777, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints

boolean (BlockPos): a, m_42219888, isStableDestination, func_188555_b

boolean (BlockPos): a, method_13110, isStableDestination, func_188555_b, canEntityStandOnPos

NodeEvaluator (): s, m_00707586, getNodeEvaluator, func_189566_q

NodeEvaluator (): s, method_13114, getNodeEvaluator, func_189566_q, getNodeProcessor

BlockPos (): i, m_84384773, getTarget, func_208485_j

BlockPos (): i, method_15710, getTarget, func_208485_j, getTargetPos

void (boolean): d, m_46671983, setCanFloat, func_212239_d

void (boolean): d, method_15709, setCanFloat, func_212239_d, setCanSwim

boolean (): t, m_53293980, canFloat, func_212238_t

boolean (): t, method_15711, canFloat, func_212238_t, getCanSwim

1.13.1

Names

ait

aiw

Fields

Constructors

Methods

1.13

Names

ze

ait

net.minecraft.class_934

net.minecraft.unmapped.C_60686841

Fields

MobEntity: a, field_3644, mob, field_75515_a, entity

MobEntity: a, f_63226546, mob, field_75515_a

World: b, field_3645, world, field_75513_b, world

World: b, f_74298032, world, field_75513_b

Path: c, field_14599, path, field_75514_c, currentPath

Path: c, f_86311623, path, field_75514_c

double: d, field_6876, speed, field_75511_d, speed

double: d, f_07096777, speed, field_75511_d

EntityAttributeInstance: i, field_6877, followRange, field_75512_e, pathSearchRange

EntityAttributeInstance: p, f_81040428, followRange, field_75512_e

int: e, field_3650, ticks, field_75510_g, totalTicks

int: e, f_20159272, ticks, field_75510_g

int: j, field_3651, lastStuckCheckTime, field_75520_h, ticksAtLastPos

int: f, f_37008946, lastStuckCheckTime, field_75520_h

Vec3d: k, field_3652, lastStuckCheckPos, field_75521_i, lastPosCheck

Vec3d: g, f_24678036, lastStuckCheckPos, field_75521_i

Vec3d: l, field_14602, timeoutCacheNode, field_188557_k, timeoutCachedNode

Vec3d: h, f_99701417, timeoutCacheNode, field_188557_k

long: m, field_14603, timeoutTimer, field_188558_l, timeoutTimer

long: i, f_90118212, timeoutTimer, field_188558_l

long: n, field_14604, lastTimeoutCheck, field_188559_m, lastTimeoutCheck

long: j, f_73744195, lastTimeoutCheck, field_188559_m

double: o, field_14605, timeoutLimit, field_188560_n, timeoutLimit

double: k, f_58835600, timeoutLimit, field_188560_n

float: f, field_11967, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint

float: l, f_43890851, maxDistanceToWaypoint, field_188561_o

boolean: g, field_14606, delayedRecomputation, field_188562_p, tryUpdatePath

boolean: m, f_15967102, delayedRecomputation, field_188562_p

long: p, field_14607, lastRecomputeTime, field_188563_q, lastTimeUpdated

long: n, f_39900153, lastRecomputeTime, field_188563_q

NodeEvaluator: h, field_14600, nodeEvaluator, field_179695_a, nodeProcessor

NodeEvaluator: o, f_52030342, nodeEvaluator, field_179695_a

BlockPos: q, field_14608, target, field_188564_r, targetPos

BlockPos: q, f_76127368, target, field_188564_r

PathFinder: r, field_11968, pathFinder, field_179681_j, pathFinder

PathFinder: r, f_98641238, pathFinder, field_179681_j

Constructors

Methods

PathFinder (): a, method_11037, createPathFinder, func_179679_a, getPathFinder

PathFinder (): a, m_83185087, createPathFinder, func_179679_a

void (double): a, method_6223, setSpeed, func_75489_a, setSpeed

void (double): a, m_44970681, setSpeed, func_75489_a

float (): i, method_6226, getFollowRange, func_111269_d, getPathSearchRange

float (): j, m_40890713, getFollowRange, func_111269_d

boolean (): j, method_13111, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout

boolean (): k, m_08572242, hasDelayedRecomputation, func_188553_i

void (): k, method_13112, recomputePath, func_188554_j, updatePath

void (): l, m_48778625, recomputePath, func_188554_j

Path (double, double, double): a, method_2772, findPath, func_75488_a, getPathToXYZ

Path (double, double, double): a, m_42216539, findPath, func_75488_a

Path (BlockPos): b, method_13108, findPath, func_179680_a, getPathToPos

Path (BlockPos): b, m_20759641, findPath, func_179680_a

Path (Entity): a, method_13109, findPath, func_75494_a, getPathToEntityLiving

Path (Entity): a, m_93155785, findPath, func_75494_a

boolean (double, double, double, double): a, method_2773, moveTo, func_75492_a, tryMoveToXYZ

boolean (double, double, double, double): a, m_84297086, moveTo, func_75492_a

boolean (Entity, double): a, method_6225, moveTo, func_75497_a, tryMoveToEntityLiving

boolean (Entity, double): a, m_49365653, moveTo, func_75497_a

boolean (Path, double): a, method_13107, moveAlong, func_75484_a, setPath

boolean (Path, double): a, m_27679328, moveAlong, func_75484_a

Path (): l, method_13113, getPath, func_75505_d, getPath

Path (): m, m_89680605, getPath, func_75505_d

void (): d, method_2787, tick, func_75501_e, onUpdateNavigation

void (): d, m_43690173, tick, func_75501_e

void (): m, method_15102, sendPathFindingPacket, func_192876_m, debugPathFinding

void (): n, m_86805049, sendPathFindingPacket, func_192876_m

void (): n, method_2791, updatePath, func_75508_h, pathFollow

void (): o, m_80245470, updatePath, func_75508_h

void (Vec3d): a, method_11039, doStuckCheck, func_179677_a, checkForStuck

void (Vec3d): a, m_67714795, doStuckCheck, func_179677_a

boolean (): o, method_2789, isDone, func_75500_f, noPath

boolean (): p, m_19553636, isDone, func_75500_f

void (): p, method_2790, stop, func_75499_g, clearPath

void (): q, m_85539289, stop, func_75499_g

Vec3d (): c, method_2792, getTempPos, func_75502_i, getEntityPosition

Vec3d (): c, m_87007695, getTempPos, func_75502_i

boolean (): b, method_2794, canUpdatePath, func_75485_k, canNavigate

boolean (): b, m_84015580, canUpdatePath, func_75485_k

boolean (): q, method_2795, isInLiquid, func_75506_l, isInLiquid

boolean (): r, m_21087534, isInLiquid, func_75506_l

void (): q_, method_2796, trimPath, func_75487_m, removeSunnyPath

void (): E_, m_94710294, trimPath, func_75487_m

boolean (Vec3d, Vec3d, int, int, int): a, method_2777, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints

boolean (Vec3d, Vec3d, int, int, int): a, m_89375867, canMoveDirectly, func_75493_a

boolean (BlockPos): a, method_13110, isStableDestination, func_188555_b, canEntityStandOnPos

boolean (BlockPos): a, m_42219888, isStableDestination, func_188555_b

NodeEvaluator (): r, method_13114, getNodeEvaluator, func_189566_q, getNodeProcessor

NodeEvaluator (): s, m_00707586, getNodeEvaluator, func_189566_q

BlockPos (): i, m_84384773, getTarget, func_208485_j

void (boolean): d, m_46671983, setCanFloat, func_212239_d

boolean (): t, m_53293980, canFloat, func_212238_t

1.12.2

Names

ze

net.minecraft.class_934

net.minecraft.entity.ai.pathing.PathNavigation

net.minecraft.pathfinding.PathNavigate

net.minecraft.pathfinding.PathNavigate

Fields

MobEntity: a, field_3644, mob, field_75515_a, entity

World: b, field_3645, world, field_75513_b, world

Path: c, field_14599, path, field_75514_c, currentPath

double: d, field_6876, speed, field_75511_d, speed

EntityAttributeInstance: i, field_6877, followRange, field_75512_e, pathSearchRange

int: e, field_3650, ticks, field_75510_g, totalTicks

int: j, field_3651, lastStuckCheckTime, field_75520_h, ticksAtLastPos

Vec3d: k, field_3652, lastStuckCheckPos, field_75521_i, lastPosCheck

Vec3d: l, field_14602, timeoutCacheNode, field_188557_k, timeoutCachedNode

long: m, field_14603, timeoutTimer, field_188558_l, timeoutTimer

long: n, field_14604, lastTimeoutCheck, field_188559_m, lastTimeoutCheck

double: o, field_14605, timeoutLimit, field_188560_n, timeoutLimit

float: f, field_11967, maxDistanceToWaypoint, field_188561_o, maxDistanceToWaypoint

boolean: g, field_14606, delayedRecomputation, field_188562_p, tryUpdatePath

long: p, field_14607, lastRecomputeTime, field_188563_q, lastTimeUpdated

NodeEvaluator: h, field_14600, nodeEvaluator, field_179695_a, nodeProcessor

BlockPos: q, field_14608, target, field_188564_r, targetPos

PathFinder: r, field_11968, pathFinder, field_179681_j, pathFinder

Constructors

(MobEntity, World)

Methods

PathFinder (): a, method_11037, createPathFinder, func_179679_a, getPathFinder

void (double): a, method_6223, setSpeed, func_75489_a, setSpeed

float (): i, method_6226, getFollowRange, func_111269_d, getPathSearchRange

boolean (): j, method_13111, hasDelayedRecomputation, func_188553_i, canUpdatePathOnTimeout

void (): k, method_13112, recomputePath, func_188554_j, updatePath

Path (double, double, double): a, method_2772, findPath, func_75488_a, getPathToXYZ

Path (BlockPos): b, method_13108, findPath, func_179680_a, getPathToPos

Path (Entity): a, method_13109, findPath, func_75494_a, getPathToEntityLiving

boolean (double, double, double, double): a, method_2773, moveTo, func_75492_a, tryMoveToXYZ

boolean (Entity, double): a, method_6225, moveTo, func_75497_a, tryMoveToEntityLiving

boolean (Path, double): a, method_13107, moveAlong, func_75484_a, setPath

Path (): l, method_13113, getPath, func_75505_d, getPath

void (): d, method_2787, tick, func_75501_e, onUpdateNavigation

void (): m, method_15102, sendPathFindingPacket, func_192876_m, debugPathFinding

void (): n, method_2791, updatePath, func_75508_h, pathFollow

void (Vec3d): a, method_11039, doStuckCheck, func_179677_a, checkForStuck

boolean (): o, method_2789, isDone, func_75500_f, noPath

void (): p, method_2790, stop, func_75499_g, clearPath

Vec3d (): c, method_2792, getTempPos, func_75502_i, getEntityPosition

boolean (): b, method_2794, canUpdatePath, func_75485_k, canNavigate

boolean (): q, method_2795, isInLiquid, func_75506_l, isInLiquid

void (): q_, method_2796, trimPath, func_75487_m, removeSunnyPath

boolean (Vec3d, Vec3d, int, int, int): a, method_2777, canMoveDirectly, func_75493_a, isDirectPathBetweenPoints

boolean (BlockPos): a, method_13110, isStableDestination, func_188555_b, canEntityStandOnPos

NodeEvaluator (): r, method_13114, getNodeEvaluator, func_189566_q, getNodeProcessor