History - net.minecraft.world.level.pathfinder.WalkNodeEvaluator
1.21.3
Names
eqa
eut
Fields
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: n, collisionCache, field_25191, collidedBoxes, f_77546_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: n, collisionCache, field_25191, collidedBoxes
double: k, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: l, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET
double: l, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
double: a, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT
it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathType>: m, pathTypesByPosCacheByMob, field_49156, nodeTypes, f_315292_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathType>: m, pathTypesByPosCacheByMob, field_49156, nodeTypes
Node[]: o, reusableNeighbors, field_49157, successors, f_313986_
Node[]: o, reusableNeighbors, field_49157, successors
Constructors
Methods
void (): b, done, method_19, clear, m_6802_
void (): b, done, method_19, clear
Node (): a, getStart, method_21, getStart, m_7171_
Node (): a, getStart, method_21, getStart
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, m_77611_
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_
int (Node[], Node): a, getNeighbors, method_18, getSuccessors
Target (double, double, double): a, getTarget, method_16, getNode, m_319819_
Target (double, double, double): a, getTarget, method_16, getNode
void (PathNavigationRegion, Mob): a, prepare, method_12, init, m_6028_
void (PathNavigationRegion, Mob): a, prepare, method_12, init
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, m_77626_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor
boolean (Node): b, canReachWithoutCollision, method_29578, isBlocked, m_77624_
boolean (Node): b, canReachWithoutCollision, method_29578, isBlocked
Node (int, int, int, int, double, Direction, PathType): a, findAcceptedNode, method_62, getPathNode, m_164725_
Node (int, int, int, int, double, Direction, PathType): a, findAcceptedNode, method_62, getPathNode
boolean (AABB): a, hasCollisions, method_29304, checkBoxCollision, m_77634_
boolean (AABB): a, hasCollisions, method_29304, checkBoxCollision
PathType (BlockGetter, BlockPos): b, getPathTypeFromState, method_58, getCommonNodeType, m_324497_
PathType (BlockGetter, BlockPos): b, getPathTypeFromState, method_58, getCommonNodeType
double (BlockPos): d, getFloorLevel, method_37003, getFeetY, m_142213_
double (BlockPos): d, getFloorLevel, method_37003, getFeetY
boolean (): c, isAmphibious, method_37004, isAmphibious, m_141974_
boolean (): c, isAmphibious, method_37004, isAmphibious
Node (BlockPos): c, getStartNode, method_43415, getStart, m_230631_
Node (BlockPos): c, getStartNode, method_43415, getStart
boolean (PathType): a, doesBlockHavePartialCollision, method_43414, isBlocked, m_230625_
boolean (PathType): a, doesBlockHavePartialCollision, method_43414, isBlocked
Node (int, int, int, PathType, float): a, getNodeAndUpdateCostToMax, method_43569, getNodeWith, m_230619_
Node (int, int, int, PathType, float): a, getNodeAndUpdateCostToMax, method_43569, getNodeWith
Node (int, int, int): a, getBlockedNode, method_43570, getBlockedNode, m_230627_
Node (int, int, int): a, getBlockedNode, method_43570, getBlockedNode
boolean (BlockPos): a, canStartAt, method_47893, canPathThrough, m_262494_
boolean (BlockPos): a, canStartAt, method_47893, canPathThrough
double (): h, getMobJumpHeight, method_46739, getStepHeight, m_255203_
double (): h, getMobJumpHeight, method_46739, getStepHeight
boolean (Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
boolean (Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor
boolean (Node): a, isDiagonalValid, method_57089, isValidDiagonalSuccessor, m_321731_
boolean (Node): a, isDiagonalValid, method_57089, isValidDiagonalSuccessor
Node (int, int, int, PathType): a, getClosedNode, method_57088, getNodeWith, m_321803_
Node (int, int, int, PathType): a, getClosedNode, method_57088, getNodeWith
Node (int, int, int, int, double, Direction, PathType, BlockPos$MutableBlockPos): a, tryJumpOn, method_57085, getJumpOnTopNode, m_324533_
Node (int, int, int, int, double, Direction, PathType, BlockPos$MutableBlockPos): a, tryJumpOn, method_57085, getJumpOnTopNode
Node (int, int, int, Node): a, tryFindFirstNonWaterBelow, method_57087, getNonWaterNodeBelow, m_324617_
Node (int, int, int, Node): a, tryFindFirstNonWaterBelow, method_57087, getNonWaterNodeBelow
Node (int, int, int): d, tryFindFirstGroundNodeBelow, method_57091, getOpenNode, m_322432_
Node (int, int, int): d, tryFindFirstGroundNodeBelow, method_57091, getOpenNode
PathType (int, int, int): b, getCachedPathType, method_31932, getNodeType, m_321558_
PathType (int, int, int): b, getCachedPathType, method_31932, getNodeType
PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType, m_319854_
PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType
Set<PathType> (PathfindingContext, int, int, int): b, getPathTypeWithinMobBB, method_57090, getCollidingNodeTypes, m_320358_
Set<PathType> (PathfindingContext, int, int, int): b, getPathTypeWithinMobBB, method_57090, getCollidingNodeTypes
PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType, m_320240_
PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType
PathType (Mob, BlockPos): b, getPathTypeStatic, method_57625, getLandNodeType, m_324593_
PathType (Mob, BlockPos): b, getPathTypeStatic, method_57625, getLandNodeType
PathType (PathfindingContext, BlockPos$MutableBlockPos): a, getPathTypeStatic, method_23476, getLandNodeType, m_324107_
PathType (PathfindingContext, BlockPos$MutableBlockPos): a, getPathTypeStatic, method_23476, getLandNodeType
PathType (PathfindingContext, int, int, int, PathType): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
PathType (PathfindingContext, int, int, int, PathType): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors
1.21.1
Names
Fields
Constructors
Methods
1.21
Names
eot
eqa
Fields
Constructors
Methods
1.20.6
Names
efl
eot
Fields
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: m, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathType>: m, pathTypesByPosCacheByMob, field_49156, nodeTypes, f_315292_
Node[]: o, reusableNeighbors, field_49157, successors, f_313986_
Constructors
Methods
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, m_77572_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
Target (double, double, double): a, getGoal, method_16, getNode, m_7568_
Target (double, double, double): a, getTarget, method_16, getNode, m_319819_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, getNodeType, m_77567_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, m_77604_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, m_77643_
PathType (BlockGetter, BlockPos): b, getPathTypeFromState, method_58, getCommonNodeType, m_324497_
boolean (BlockState): a, isBurningBlock, method_27138, inflictsFireDamage, m_77622_
BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_264561_
BlockPathTypes (BlockGetter, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_264405_
boolean (Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
boolean (Node): a, isDiagonalValid, method_57089, isValidDiagonalSuccessor, m_321731_
Node (int, int, int, PathType): a, getClosedNode, method_57088, getNodeWith, m_321803_
Node (int, int, int, int, double, Direction, PathType, BlockPos$MutableBlockPos): a, tryJumpOn, method_57085, getJumpOnTopNode, m_324533_
Node (int, int, int, Node): a, tryFindFirstNonWaterBelow, method_57087, getNonWaterNodeBelow, m_324617_
Node (int, int, int): d, tryFindFirstGroundNodeBelow, method_57091, getOpenNode, m_322432_
PathType (int, int, int): b, getCachedPathType, method_31932, getNodeType, m_321558_
PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType, m_319854_
Set<PathType> (PathfindingContext, int, int, int): b, getPathTypeWithinMobBB, method_57090, getCollidingNodeTypes, m_320358_
PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType, m_320240_
PathType (Mob, BlockPos): b, getPathTypeStatic, method_57625, getLandNodeType, m_324593_
PathType (PathfindingContext, BlockPos$MutableBlockPos): a, getPathTypeStatic, method_23476, getLandNodeType, m_324107_
PathType (PathfindingContext, int, int, int, PathType): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
1.20.4
Names
ebg
efl
Fields
Constructors
Methods
1.20.2
Names
dxy
ebg
Fields
Constructors
Methods
1.20.1
Names
dxe
dxy
Fields
float: l, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: n, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: m, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: o, collisionCache, field_25191, collidedBoxes, f_77546_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: n, collisionCache, field_25191, collidedBoxes, f_77546_
double: m, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
double: l, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
Constructors
Methods
1.19.4
Names
due
dxe
Fields
Constructors
Methods
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_77580_
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_6603_
BlockPathTypes (BlockGetter, int, int, int, Mob): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_264561_
BlockPathTypes (BlockGetter, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_264405_
1.19.3
Names
dqq
due
Fields
float: k, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
float: l, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: l, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: n, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: m, collisionCache, field_25191, collidedBoxes, f_77546_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: o, collisionCache, field_25191, collidedBoxes, f_77546_
double: j, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: k, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
double: m, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_
Constructors
Methods
boolean (BlockPos): d, hasPositiveMalus, method_27139, canPathThrough, m_77646_
double (BlockPos): a, getFloorLevel, method_37003, getFeetY, m_142213_
double (BlockPos): d, getFloorLevel, method_37003, getFeetY, m_142213_
Node (int, int, int, BlockPathTypes, float): a, getNodeAndUpdateCostToMax, method_43569, method_43569, m_230619_
Node (int, int, int, BlockPathTypes, float): a, getNodeAndUpdateCostToMax, method_43569, getNodeWith, m_230619_
Node (int, int, int): b, getBlockedNode, method_43570, method_43570, m_230627_
Node (int, int, int): a, getBlockedNode, method_43570, getBlockedNode, m_230627_
boolean (BlockPos): a, canStartAt, method_47893, canPathThrough, m_262494_
double (): h, getMobJumpHeight, method_46739, getStepHeight, m_255203_
1.19.2
Names
Fields
Constructors
Methods
1.19.1
Names
dpt
dqq
Fields
Constructors
Methods
1.19
Names
djs
dpt
Fields
Constructors
Methods
void (): a, done, method_19, clear, m_6802_
void (): b, done, method_19, clear, m_6802_
Node (): b, getStart, method_21, getStart, m_7171_
Node (): a, getStart, method_21, getStart, m_7171_
boolean (BlockPos): c, hasPositiveMalus, method_27139, canPathThrough, m_77646_
boolean (BlockPos): d, hasPositiveMalus, method_27139, canPathThrough, m_77646_
boolean (Node): a, canReachWithoutCollision, method_29578, isBlocked, m_77624_
boolean (Node): b, canReachWithoutCollision, method_29578, isBlocked, m_77624_
boolean (): c, isAmphibious, method_37004, method_37004, m_141974_
boolean (): c, isAmphibious, method_37004, isAmphibious, m_141974_
Node (BlockPos): c, getStartNode, method_43415, getStart, m_230631_
boolean (BlockPathTypes): a, doesBlockHavePartialCollision, method_43414, isBlocked, m_230625_
Node (int, int, int, BlockPathTypes, float): a, getNodeAndUpdateCostToMax, method_43569, method_43569, m_230619_
Node (int, int, int): b, getBlockedNode, method_43570, method_43570, m_230627_
1.18.2
Names
diq
djs
Fields
Constructors
Methods
1.18.1
Names
Fields
Constructors
Methods
1.18
Names
dhf
diq
Fields
Constructors
Methods
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_
double (BlockPos): a, getFloorLevel, method_37003, method_37003, m_142213_
double (BlockPos): a, getFloorLevel, method_37003, getFeetY, m_142213_
1.17.1
Names
Fields
Constructors
Methods
1.17
Names
cxj
dhf
net.minecraft.pathfinding.WalkNodeProcessor
net.minecraft.src.C_2759_
net.minecraft.server.v1_16_R3.PathfinderNormal
net.minecraft.world.level.pathfinder.PathfinderNormal
Fields
float: j, oldWaterCost, field_63, waterPathNodeTypeWeight, field_176183_h
float: k, oldWaterCost, field_63, waterPathNodeTypeWeight, f_77544_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_25190, field_25190, field_237226_k_
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: l, pathTypesByPosCache, field_25190, nodeTypes, f_77545_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: l, collisionCache, field_25191, field_25191, field_237227_l_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: m, collisionCache, field_25191, collidedBoxes, f_77546_
double: j, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_
Constructors
Methods
void (): a, done, method_19, clear, func_176163_a
void (): a, done, method_19, clear, m_6802_
Node (): b, getStart, method_21, getStart, func_186318_b
Node (): b, getStart, method_21, getStart, m_7171_
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, func_186319_a
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, m_7209_
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, func_186329_a
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, m_77572_
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_77580_
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, m_77611_
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, func_215744_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, m_6603_
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, method_29579, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_
Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a
Target (double, double, double): a, getGoal, method_16, getNode, m_7568_
void (PathNavigationRegion, Mob): a, prepare, method_12, init, func_225578_a_
void (PathNavigationRegion, Mob): a, prepare, method_12, init, m_6028_
boolean (BlockPos): b, hasPositiveMalus, method_27139, method_27139, func_237239_b_
boolean (BlockPos): c, hasPositiveMalus, method_27139, canPathThrough, m_77646_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, func_237235_a_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, m_77626_
boolean (Node): a, canReachWithoutCollision, method_29578, method_29578, func_237234_a_
boolean (Node): a, canReachWithoutCollision, method_29578, isBlocked, m_77624_
Node (int, int, int, int, double, Direction, BlockPathTypes): a, getLandNode, method_62, getPathNode, func_186332_a
Node (int, int, int, int, double, Direction, BlockPathTypes): a, findAcceptedNode, method_62, getPathNode, m_164725_
boolean (AABB): a, hasCollisions, method_29304, method_29304, func_237236_a_
boolean (AABB): a, hasCollisions, method_29304, checkBoxCollision, m_77634_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, method_29303, func_237230_a_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, getNodeType, m_77567_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, func_237231_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, m_77604_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, func_237232_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, func_237238_b_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, m_77643_
boolean (BlockState): a, isBurningBlock, method_27138, method_27138, func_237233_a_
boolean (BlockState): a, isBurningBlock, method_27138, inflictsFireDamage, m_77622_
double (BlockPos): a, getFloorLevel, method_37003, method_37003, m_142213_
boolean (): c, isAmphibious, method_37004, method_37004, m_141974_
1.16.5
Names
Fields
Constructors
Methods
boolean (Node, Node): a, isNeighborValid, method_20536, isValidDiagonalSuccessor, func_237235_a_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, func_237235_a_
1.16.4
Names
cxg
cxj
net.minecraft.server.v1_16_R2.PathfinderNormal
net.minecraft.server.v1_16_R3.PathfinderNormal
Fields
Constructors
Methods
1.16.3
Names
Fields
Constructors
Methods
1.16.2
Names
czl
cxg
net.minecraft.server.v1_16_R1.PathfinderNormal
net.minecraft.server.v1_16_R2.PathfinderNormal
Fields
Constructors
Methods
1.16.1
Names
cqw
czl
net.minecraft.server.v1_15_R1.PathfinderNormal
net.minecraft.server.v1_16_R1.PathfinderNormal
Fields
it.unimi.dsi.fastutil.longs.Long2ObjectMap<BlockPathTypes>: k, pathTypesByPosCache, field_25190, field_25190, field_237226_k_
it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: l, collisionCache, field_25191, field_25191, field_237227_l_
Constructors
Methods
Node (int, int, int, int, double, Direction): a, getLandNode, method_62, getPathNode, func_186332_a
BlockPathTypes (Mob, int, int, int): a, getBlockPathType, method_57, getNodeType, func_186331_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getDefaultNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): c, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, getNodeType, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, BlockPathTypes): a, checkNeighbourBlocks, method_59, func_193578_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getHeight, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, func_197682_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, isValidDiagonalSuccessor, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_29579, method_29579, func_222860_a
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, getPathNodeType, func_227480_b_
boolean (BlockPos): b, hasPositiveMalus, method_27139, method_27139, func_237239_b_
boolean (Node, Node): a, isNeighborValid, method_20536, isValidDiagonalSuccessor, func_237235_a_
boolean (Node): a, canReachWithoutCollision, method_29578, method_29578, func_237234_a_
Node (int, int, int, int, double, Direction, BlockPathTypes): a, getLandNode, method_62, getPathNode, func_186332_a
boolean (AABB): a, hasCollisions, method_29304, method_29304, func_237236_a_
BlockPathTypes (Mob, int, int, int): a, getCachedBlockType, method_29303, method_29303, func_237230_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos): a, getBlockPathTypeStatic, method_23476, getLandNodeType, func_237231_a_
BlockPathTypes (BlockGetter, BlockPos$MutableBlockPos, BlockPathTypes): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, func_237232_a_
BlockPathTypes (BlockGetter, BlockPos): b, getBlockPathTypeRaw, method_58, getCommonNodeType, func_237238_b_
boolean (BlockState): a, isBurningBlock, method_27138, method_27138, func_237233_a_
1.15.2
Names
cqt
cqw
Fields
Constructors
Methods
1.15.1
Names
Fields
Constructors
Methods
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, func_227480_b_
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, getPathNodeType, func_227480_b_
1.15
Names
cnx
cqt
net.minecraft.server.v1_14_R1.PathfinderNormal
net.minecraft.server.v1_15_R1.PathfinderNormal
Fields
Constructors
Methods
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int): c, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, getNodeType, func_193577_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getHeight, func_197682_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, func_215744_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, adjustNodeType, func_215744_a
void (LevelReader, Mob): a, prepare, method_12, init, func_186315_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, isValidDiagonalSuccessor, func_222860_a
void (PathNavigationRegion, Mob): a, prepare, method_12, init, func_225578_a_
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeStatic, method_23476, func_227480_b_
1.14.4
Names
cnr
cnx
net.minecraft.world.level.pathfinder.WalkNodeEvaluator
Fields
float: j, field_63, waterPathNodeTypeWeight, field_176183_h
float: j, oldWaterCost, field_63, waterPathNodeTypeWeight, field_176183_h
Constructors
Methods
void (): a, method_19, clear, func_176163_a
void (): a, done, method_19, clear, func_176163_a
PathPoint (): b, method_21, getStart, func_186318_b
Node (): b, getStart, method_21, getStart, func_186318_b
PathPoint (double, double, double): a, method_16, getPathNode, func_186325_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, getPathNode, func_186332_a
Node (int, int, int, int, double, Direction): a, getLandNode, method_62, getPathNode, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a
BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_17, getNodeType, func_186319_a
PathType (EntityInsentient, BlockPosition): a, method_63, getPathNodeType, func_186329_a
BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, func_186329_a
PathType (EntityInsentient, int, int, int): a, method_57, getPathNodeType, func_186331_a
BlockPathTypes (Mob, int, int, int): a, getBlockPathType, method_57, getNodeType, func_186331_a
PathType (IBlockAccess, int, int, int): a, method_25, getPathNodeType, func_186330_a
BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getNodeType, func_186330_a
PathType (IBlockAccess, int, int, int): b, method_58, getBasicPathNodeType, func_189553_b
BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, method_64, func_193577_a
BlockPathTypes (BlockGetter, int, int, int, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, method_59, func_193578_a
BlockPathTypes (BlockGetter, int, int, int, BlockPathTypes): a, checkNeighbourBlocks, method_59, func_193578_a
double (IBlockAccess, BlockPosition): a, method_60, method_60, func_197682_a
double (BlockGetter, BlockPos): a, getFloorLevel, method_60, func_197682_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, method_61, func_215744_a
BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, func_215744_a
void (IWorldReader, EntityInsentient): a, method_12, init, func_186315_a
void (LevelReader, Mob): a, prepare, method_12, init, func_186315_a
int (PathPoint[], PathPoint): a, method_18, getPathNodes, func_222859_a
int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, method_20536, func_222860_a
boolean (Node, Node, Node, Node): a, isDiagonalValid, method_20536, func_222860_a
Target (double, double, double): a, getGoal, method_16, getNode, func_224768_a
1.14.3
Names
cnn
cnr
net.minecraft.entity.ai.pathing.LandPathNodeMaker
Fields
float: j, field_63, field_176183_h
float: j, field_63, waterPathNodeTypeWeight, field_176183_h
Constructors
Methods
void (): a, method_19, func_176163_a
void (): a, method_19, clear, func_176163_a
PathPoint (): b, method_21, func_186318_b
PathPoint (): b, method_21, getStart, func_186318_b
PathPoint (double, double, double): a, method_16, func_186325_a
PathPoint (double, double, double): a, method_16, getPathNode, func_186325_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, func_186332_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, getPathNode, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, func_186319_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a
PathType (EntityInsentient, BlockPosition): a, method_63, func_186329_a
PathType (EntityInsentient, BlockPosition): a, method_63, getPathNodeType, func_186329_a
PathType (EntityInsentient, int, int, int): a, method_57, func_186331_a
PathType (EntityInsentient, int, int, int): a, method_57, getPathNodeType, func_186331_a
PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a
PathType (IBlockAccess, int, int, int): a, method_25, getPathNodeType, func_186330_a
PathType (IBlockAccess, int, int, int): b, method_58, func_189553_b
PathType (IBlockAccess, int, int, int): b, method_58, getBasicPathNodeType, func_189553_b
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, func_193578_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, method_59, func_193578_a
double (IBlockAccess, BlockPosition): a, method_60, func_197682_a
double (IBlockAccess, BlockPosition): a, method_60, method_60, func_197682_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, func_215744_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, method_61, func_215744_a
void (IWorldReader, EntityInsentient): a, method_12, func_186315_a
void (IWorldReader, EntityInsentient): a, method_12, init, func_186315_a
int (PathPoint[], PathPoint): a, method_18, func_222859_a
int (PathPoint[], PathPoint): a, method_18, getPathNodes, func_222859_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, func_222860_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, method_20536, func_222860_a
1.14.2
Names
Fields
Constructors
Methods
1.14.1
Names
cnl
cnn
Fields
Constructors
Methods
void (IBlockAccess, EntityInsentient): a, method_12, func_186315_a
int (PathPoint[], PathPoint, PathPoint, float): a, method_18, func_186320_a
void (IWorldReader, EntityInsentient): a, method_12, func_186315_a
int (PathPoint[], PathPoint): a, method_18, func_222859_a
boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, func_222860_a
1.14
Names
cbj
cnl
net.minecraft.class_14
net.minecraft.server.v1_13_R2.PathfinderNormal
net.minecraft.server.v1_14_R1.PathfinderNormal
Fields
float: j, field_176183_h
float: j, field_63, field_176183_h
Constructors
Methods
void (): a, func_176163_a
void (): a, method_19, func_176163_a
void (IBlockAccess, EntityInsentient): a, func_186315_a
void (IBlockAccess, EntityInsentient): a, method_12, func_186315_a
PathPoint (): b, func_186318_b
PathPoint (): b, method_21, func_186318_b
PathPoint (double, double, double): a, func_186325_a
PathPoint (double, double, double): a, method_16, func_186325_a
int (PathPoint[], PathPoint, PathPoint, float): a, func_186320_a
int (PathPoint[], PathPoint, PathPoint, float): a, method_18, func_186320_a
PathPoint (int, int, int, int, double, EnumDirection): a, func_186332_a
PathPoint (int, int, int, int, double, EnumDirection): a, method_62, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, method_17, func_186319_a
PathType (EntityInsentient, BlockPosition): a, func_186329_a
PathType (EntityInsentient, BlockPosition): a, method_63, func_186329_a
PathType (EntityInsentient, int, int, int): a, func_186331_a
PathType (EntityInsentient, int, int, int): a, method_57, func_186331_a
PathType (IBlockAccess, int, int, int): a, func_186330_a
PathType (IBlockAccess, int, int, int): a, method_25, func_186330_a
PathType (IBlockAccess, int, int, int): b, func_189553_b
PathType (IBlockAccess, int, int, int): b, method_58, func_189553_b
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, func_193577_a
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, method_64, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, func_193578_a
PathType (IBlockAccess, int, int, int, PathType): a, method_59, func_193578_a
double (IBlockAccess, BlockPosition): a, func_197682_a
double (IBlockAccess, BlockPosition): a, method_60, func_197682_a
PathType (IBlockAccess, boolean, boolean, BlockPosition, PathType): a, method_61, func_215744_a
1.13.2
Names
cbi
cbj
Fields
Constructors
Methods
1.13.1
Names
cba
cbi
net.minecraft.server.v1_13_R1.PathfinderNormal
net.minecraft.server.v1_13_R2.PathfinderNormal
Fields
Constructors
Methods
1.13
Names
beo
cba
net.minecraft.server.v1_12_R1.PathfinderNormal
net.minecraft.server.v1_13_R1.PathfinderNormal
Fields
Constructors
Methods
double (IBlockAccess, BlockPosition): a, func_197682_a
1.12.2
Names
Fields
Constructors
Methods
1.12.1
Names
bem
beo
Fields
Constructors
Methods
1.12
Names
bbg
bem
net.minecraft.server.v1_11_R1.PathfinderNormal
net.minecraft.server.v1_12_R1.PathfinderNormal
Fields
Constructors
Methods
PathType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathType>, PathType, BlockPosition): a, func_193577_a
PathType (IBlockAccess, int, int, int, PathType): a, func_193578_a
1.11.2
Names
Fields
Constructors
Methods
1.11.1
Names
bbe
bbg
Fields
Constructors
Methods
1.11
Names
azl
bbe
net.minecraft.server.v1_10_R1.PathfinderNormal
net.minecraft.server.v1_11_R1.PathfinderNormal
Fields
Constructors
Methods
1.10.2
Names
Fields
Constructors
Methods
1.10
Names
ays
azl
net.minecraft.server.v1_9_R2.PathfinderNormal
net.minecraft.server.v1_10_R1.PathfinderNormal
Fields
Constructors
Methods
1.9.4
Names
ayr
ays
net.minecraft.server.v1_9_R1.PathfinderNormal
net.minecraft.server.v1_9_R2.PathfinderNormal
Fields
Constructors
Methods
PathType (IBlockAccess, int, int, int): b, func_189553_b
1.9.2
Names
ays
ayr
Fields
Constructors
Methods
1.9
Names
ata
ays
net.minecraft.world.pathfinder.WalkNodeProcessor
net.minecraft.pathfinding.WalkNodeProcessor
net.minecraft.server.v1_8_R3.PathfinderNormal
net.minecraft.server.v1_9_R1.PathfinderNormal
Fields
boolean: f, field_176180_f
boolean: g, field_176181_g
boolean: h, field_176183_h
boolean: i, field_176184_i
boolean: j, field_176182_j
float: j, field_176183_h
Constructors
Methods
void (IBlockAccess, Entity): a, func_176162_a
PathPoint (Entity): a, func_176161_a
PathPoint (Entity, double, double, double): a, func_176160_a
int (PathPoint[], Entity, PathPoint, PathPoint, float): a, func_176164_a
PathPoint (Entity, int, int, int, int): a, func_176171_a
int (Entity, int, int, int): a, func_176177_a
int (IBlockAccess, Entity, int, int, int, int, int, int, boolean, boolean, boolean): a, func_176170_a
void (boolean): a, func_176175_a
void (boolean): b, func_176172_b
void (boolean): c, func_176176_c
void (boolean): d, func_176178_d
boolean (): b, func_176179_b
boolean (): d, func_176174_d
boolean (): e, func_176173_e
void (IBlockAccess, EntityInsentient): a, func_186315_a
PathPoint (): b, func_186318_b
PathPoint (double, double, double): a, func_186325_a
int (PathPoint[], PathPoint, PathPoint, float): a, func_186320_a
PathPoint (int, int, int, int, double, EnumDirection): a, func_186332_a
PathType (IBlockAccess, int, int, int, EntityInsentient, int, int, int, boolean, boolean): a, func_186319_a
PathType (EntityInsentient, BlockPosition): a, func_186329_a
PathType (EntityInsentient, int, int, int): a, func_186331_a
PathType (IBlockAccess, int, int, int): a, func_186330_a
1.8.8
Names
ata
net.minecraft.world.pathfinder.WalkNodeProcessor
net.minecraft.server.v1_8_R3.PathfinderNormal
Fields
boolean: f, field_176180_f
boolean: g, field_176181_g
boolean: h, field_176183_h
boolean: i, field_176184_i
boolean: j, field_176182_j
Constructors
()
Methods
void (IBlockAccess, Entity): a, func_176162_a
void (): a, func_176163_a
PathPoint (Entity): a, func_176161_a
PathPoint (Entity, double, double, double): a, func_176160_a
int (PathPoint[], Entity, PathPoint, PathPoint, float): a, func_176164_a
PathPoint (Entity, int, int, int, int): a, func_176171_a
int (Entity, int, int, int): a, func_176177_a
int (IBlockAccess, Entity, int, int, int, int, int, int, boolean, boolean, boolean): a, func_176170_a
void (boolean): a, func_176175_a
void (boolean): b, func_176172_b
void (boolean): c, func_176176_c
void (boolean): d, func_176178_d
boolean (): b, func_176179_b
boolean (): d, func_176174_d
boolean (): e, func_176173_e