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