History - net.minecraft.world.level.pathfinder.WalkNodeEvaluator

25w18a

Names

eyw

ezm

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

double: l, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_

double: l, SPACE_BETWEEN_WALL_POSTS, field_31809

double: a, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_

double: a, DEFAULT_MOB_JUMP_HEIGHT, field_40928

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

Node[]: o, reusableNeighbors, field_49157, successors, f_313986_

Node[]: o, reusableNeighbors, field_49157

Constructors

Methods

void (): b, done, method_19, clear, m_6802_

void (): b, done, method_19

Node (): a, getStart, method_21, getStart, m_7171_

Node (): a, getStart, method_21

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, m_77611_

double (BlockGetter, BlockPos): a, getFloorLevel, method_60

int (Node[], Node): a, getNeighbors, method_18, getSuccessors, m_6065_

int (Node[], Node): a, getNeighbors, method_18

Target (double, double, double): a, getTarget, method_16, getNode, m_319819_

Target (double, double, double): a, getTarget, method_16

void (PathNavigationRegion, Mob): a, prepare, method_12, init, m_6028_

void (PathNavigationRegion, Mob): a, prepare, method_12

boolean (Node, Node): a, isNeighborValid, method_20536, isValidAdjacentSuccessor, m_77626_

boolean (Node, Node): a, isNeighborValid, method_20536

boolean (Node): b, canReachWithoutCollision, method_29578, isBlocked, m_77624_

boolean (Node): b, canReachWithoutCollision, method_29578

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

boolean (AABB): a, hasCollisions, method_29304, checkBoxCollision, m_77634_

boolean (AABB): a, hasCollisions, method_29304

PathType (BlockGetter, BlockPos): b, getPathTypeFromState, method_58, getCommonNodeType, m_324497_

PathType (BlockGetter, BlockPos): b, getPathTypeFromState, method_58

double (BlockPos): d, getFloorLevel, method_37003, getFeetY, m_142213_

double (BlockPos): d, getFloorLevel, method_37003

boolean (): c, isAmphibious, method_37004, isAmphibious, m_141974_

boolean (): c, isAmphibious, method_37004

Node (BlockPos): c, getStartNode, method_43415, getStart, m_230631_

Node (BlockPos): c, getStartNode, method_43415

boolean (PathType): a, doesBlockHavePartialCollision, method_43414, isBlocked, m_230625_

boolean (PathType): a, doesBlockHavePartialCollision, method_43414

Node (int, int, int, PathType, float): a, getNodeAndUpdateCostToMax, method_43569, getNodeWith, m_230619_

Node (int, int, int, PathType, float): a, getNodeAndUpdateCostToMax, method_43569

Node (int, int, int): a, getBlockedNode, method_43570, getBlockedNode, m_230627_

Node (int, int, int): a, getBlockedNode, method_43570

boolean (BlockPos): a, canStartAt, method_47893, canPathThrough, m_262494_

boolean (BlockPos): a, canStartAt, method_47893

double (): h, getMobJumpHeight, method_46739, getStepHeight, m_255203_

double (): h, getMobJumpHeight, method_46739

boolean (Node, Node, Node): a, isDiagonalValid, method_29579, isValidDiagonalSuccessor, m_77629_

boolean (Node, Node, Node): a, isDiagonalValid, method_29579

boolean (Node): a, isDiagonalValid, method_57089, isValidDiagonalSuccessor, m_321731_

boolean (Node): a, isDiagonalValid, method_57089

Node (int, int, int, PathType): a, getClosedNode, method_57088, getNodeWith, m_321803_

Node (int, int, int, PathType): a, getClosedNode, method_57088

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

Node (int, int, int, Node): a, tryFindFirstNonWaterBelow, method_57087, getNonWaterNodeBelow, m_324617_

Node (int, int, int, Node): a, tryFindFirstNonWaterBelow, method_57087

Node (int, int, int): d, tryFindFirstGroundNodeBelow, method_57091, getOpenNode, m_322432_

Node (int, int, int): d, tryFindFirstGroundNodeBelow, method_57091

PathType (int, int, int): b, getCachedPathType, method_31932, getNodeType, m_321558_

PathType (int, int, int): b, getCachedPathType, method_31932

PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25, getNodeType, m_319854_

PathType (PathfindingContext, int, int, int, Mob): a, getPathTypeOfMob, method_25

Set<PathType> (PathfindingContext, int, int, int): b, getPathTypeWithinMobBB, method_57090, getCollidingNodeTypes, m_320358_

Set<PathType> (PathfindingContext, int, int, int): b, getPathTypeWithinMobBB, method_57090

PathType (PathfindingContext, int, int, int): a, getPathType, method_17, getDefaultNodeType, m_320240_

PathType (PathfindingContext, int, int, int): a, getPathType, method_17

PathType (Mob, BlockPos): b, getPathTypeStatic, method_57625, getLandNodeType, m_324593_

PathType (Mob, BlockPos): b, getPathTypeStatic, method_57625

PathType (PathfindingContext, BlockPos$MutableBlockPos): a, getPathTypeStatic, method_23476, getLandNodeType, m_324107_

PathType (PathfindingContext, BlockPos$MutableBlockPos): a, getPathTypeStatic, method_23476

PathType (PathfindingContext, int, int, int, PathType): a, checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors, m_77607_

PathType (PathfindingContext, int, int, int, PathType): a, checkNeighbourBlocks, method_59

1.21.5

Names

etw

eyw

Fields

Constructors

Methods

1.21.4

Names

eut

etw

Fields

Constructors

Methods

1.21.3

Names

eqa

eut

Fields

double: k, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_

double: l, SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET, f_164724_

double: l, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_

double: a, DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT, f_254631_

Constructors

Methods

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 (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_

BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, m_77572_

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, int, int, int, boolean, boolean, EnumSet<BlockPathTypes>, BlockPathTypes, BlockPos): a, getBlockPathTypes, method_64, findNearbyNodeTypes, m_77580_

BlockPathTypes (BlockGetter, int, int, int, Mob, int, int, int, boolean, boolean): a, getBlockPathType, method_25, getNodeType, m_7209_

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): a, getBlockPathType, method_25, getDefaultNodeType, m_8086_

BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_17, getDefaultNodeType, m_8086_

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_

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_

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_

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, func_197682_a

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, m_77611_

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_

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, 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 (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_

BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, func_186329_a

BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, m_77572_

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

Fields

Constructors

Methods

1.16.3

Names

Fields

Constructors

Methods

1.16.2

Names

czl

cxg

Fields

Constructors

Methods

1.16.1

Names

cqw

czl

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

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getHeight, func_197682_a

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getFeetY, func_197682_a

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): 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, BlockPathTypes): a, checkNeighbourBlocks, method_59, func_193578_a

BlockPathTypes (BlockGetter, int, int, int): c, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b

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

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

Fields

Constructors

Methods

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, func_197682_a

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, getHeight, func_197682_a

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

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, 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

PathNode (): b, method_21, getStart, func_186318_b

Node (): b, getStart, method_21, getStart, func_186318_b

PathNode (double, double, double): a, method_16, getPathNode, func_186325_a

double (BlockView, BlockPos): a, method_60, method_60, func_197682_a

double (BlockGetter, BlockPos): a, getFloorLevel, method_60, func_197682_a

PathNodeType (BlockView, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): 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

PathNodeType (BlockView, int, int, int): a, method_25, getPathNodeType, func_186330_a

BlockPathTypes (BlockGetter, int, int, int): a, getBlockPathType, method_25, getNodeType, func_186330_a

PathNodeType (BlockView, int, int, int, PathNodeType): a, method_59, method_59, func_193578_a

BlockPathTypes (BlockGetter, int, int, int, BlockPathTypes): a, checkNeighbourBlocks, method_59, func_193578_a

PathNodeType (BlockView, int, int, int): b, method_58, getBasicPathNodeType, func_189553_b

BlockPathTypes (BlockGetter, int, int, int): b, getBlockPathTypeRaw, method_58, getBasicPathNodeType, func_189553_b

PathNode (int, int, int, int, double, Direction): a, method_62, getPathNode, func_186332_a

Node (int, int, int, int, double, Direction): a, getLandNode, method_62, getPathNode, func_186332_a

PathNodeType (BlockView, int, int, int, MobEntity, 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

PathNodeType (BlockView, boolean, boolean, BlockPos, PathNodeType): a, method_61, method_61, func_215744_a

BlockPathTypes (BlockGetter, boolean, boolean, BlockPos, BlockPathTypes): a, evaluateBlockPathType, method_61, func_215744_a

PathNodeType (MobEntity, BlockPos): a, method_63, getPathNodeType, func_186329_a

BlockPathTypes (Mob, BlockPos): a, getBlockPathType, method_63, getNodeType, func_186329_a

PathNodeType (MobEntity, int, int, int): a, method_57, getPathNodeType, func_186331_a

BlockPathTypes (Mob, int, int, int): a, getBlockPathType, method_57, getNodeType, func_186331_a

void (ViewableWorld, MobEntity): a, method_12, init, func_186315_a

void (LevelReader, Mob): a, prepare, method_12, init, func_186315_a

int (PathNode[], PathNode): a, method_18, getPathNodes, func_222859_a

int (Node[], Node): a, getNeighbors, method_18, getSuccessors, func_222859_a

boolean (PathNode, PathNode, PathNode, PathNode): 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

PathNode (): b, method_21, getStart, func_186318_b

PathPoint (double, double, double): a, method_16, func_186325_a

PathNode (double, double, double): a, method_16, getPathNode, func_186325_a

double (IBlockReader, BlockPos): a, method_60, func_197682_a

double (BlockView, BlockPos): a, method_60, method_60, func_197682_a

PathNodeType (IBlockReader, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, method_64, func_193577_a

PathNodeType (BlockView, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, method_64, method_64, func_193577_a

PathNodeType (IBlockReader, int, int, int): a, method_25, func_186330_a

PathNodeType (BlockView, int, int, int): a, method_25, getPathNodeType, func_186330_a

PathNodeType (IBlockReader, int, int, int, PathNodeType): a, method_59, func_193578_a

PathNodeType (BlockView, int, int, int, PathNodeType): a, method_59, method_59, func_193578_a

PathNodeType (IBlockReader, int, int, int): b, method_58, func_189553_b

PathNodeType (BlockView, int, int, int): b, method_58, getBasicPathNodeType, func_189553_b

PathPoint (int, int, int, int, double, Direction): a, method_62, func_186332_a

PathNode (int, int, int, int, double, Direction): a, method_62, getPathNode, func_186332_a

PathNodeType (IBlockReader, int, int, int, MobEntity, int, int, int, boolean, boolean): a, method_17, func_186319_a

PathNodeType (BlockView, int, int, int, MobEntity, int, int, int, boolean, boolean): a, method_17, getPathNodeType, func_186319_a

PathNodeType (IBlockReader, boolean, boolean, BlockPos, PathNodeType): a, method_61, func_215744_a

PathNodeType (BlockView, boolean, boolean, BlockPos, PathNodeType): a, method_61, method_61, func_215744_a

PathNodeType (MobEntity, BlockPos): a, method_63, func_186329_a

PathNodeType (MobEntity, BlockPos): a, method_63, getPathNodeType, func_186329_a

PathNodeType (MobEntity, int, int, int): a, method_57, func_186331_a

PathNodeType (MobEntity, int, int, int): a, method_57, getPathNodeType, func_186331_a

void (IWorldReader, MobEntity): a, method_12, func_186315_a

void (ViewableWorld, MobEntity): a, method_12, init, func_186315_a

int (PathPoint[], PathPoint): a, method_18, func_222859_a

int (PathNode[], PathNode): a, method_18, getPathNodes, func_222859_a

boolean (PathPoint, PathPoint, PathPoint, PathPoint): a, method_20536, func_222860_a

boolean (PathNode, PathNode, PathNode, PathNode): a, method_20536, method_20536, func_222860_a

1.14.2

Names

Fields

Constructors

Methods

1.14.1

Names

cnl

cnn

Fields

Constructors

Methods

int (PathPoint[], PathPoint, PathPoint, float): a, method_18, func_186320_a

void (IBlockReader, MobEntity): a, method_12, func_186315_a

void (IWorldReader, MobEntity): 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

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

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, EnumFacing): a, func_186332_a

PathNodeType (EntityLiving, BlockPos): a, func_186329_a

PathNodeType (EntityLiving, int, int, int): a, func_186331_a

void (IBlockReader, EntityLiving): a, func_186315_a

double (IBlockReader, BlockPos): a, func_197682_a

double (IBlockReader, BlockPos): a, method_60, func_197682_a

PathNodeType (IBlockReader, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

PathNodeType (IBlockReader, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, func_193577_a

PathNodeType (IBlockReader, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, method_64, func_193577_a

PathNodeType (IBlockReader, int, int, int): a, func_186330_a

PathNodeType (IBlockReader, int, int, int): a, method_25, func_186330_a

PathNodeType (IBlockReader, int, int, int, PathNodeType): a, func_193578_a

PathNodeType (IBlockReader, int, int, int, PathNodeType): a, method_59, func_193578_a

PathNodeType (IBlockReader, int, int, int): b, func_189553_b

PathNodeType (IBlockReader, int, int, int): b, method_58, func_189553_b

void (IBlockReader, MobEntity): a, method_12, func_186315_a

PathPoint (int, int, int, int, double, Direction): a, method_62, func_186332_a

PathNodeType (IBlockReader, int, int, int, MobEntity, int, int, int, boolean, boolean): a, method_17, func_186319_a

PathNodeType (IBlockReader, boolean, boolean, BlockPos, PathNodeType): a, method_61, func_215744_a

PathNodeType (MobEntity, BlockPos): a, method_63, func_186329_a

PathNodeType (MobEntity, int, int, int): a, method_57, func_186331_a

1.13.2

Names

cbi

cbj

Fields

Constructors

Methods

1.13.1

Names

cba

cbi

Fields

Constructors

Methods

1.13

Names

beo

cba

Fields

Constructors

Methods

void (IBlockAccess, EntityLiving): a, func_186315_a

PathNodeType (IBlockAccess, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

PathNodeType (IBlockAccess, int, int, int): a, func_186330_a

PathNodeType (IBlockAccess, int, int, int): b, func_189553_b

PathNodeType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, func_193577_a

PathNodeType (IBlockAccess, int, int, int, PathNodeType): a, func_193578_a

void (IBlockReader, EntityLiving): a, func_186315_a

double (IBlockReader, BlockPos): a, func_197682_a

PathNodeType (IBlockReader, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

PathNodeType (IBlockReader, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, func_193577_a

PathNodeType (IBlockReader, int, int, int): a, func_186330_a

PathNodeType (IBlockReader, int, int, int, PathNodeType): a, func_193578_a

PathNodeType (IBlockReader, int, int, int): b, func_189553_b

1.12.2

Names

Fields

Constructors

Methods

1.12.1

Names

bem

beo

Fields

Constructors

Methods

1.12

Names

bbg

bem

Fields

Constructors

Methods

PathNodeType (IBlockAccess, int, int, int, int, int, int, boolean, boolean, EnumSet<PathNodeType>, PathNodeType, BlockPos): a, func_193577_a

PathNodeType (IBlockAccess, int, int, int, PathNodeType): 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

Fields

Constructors

Methods

1.10.2

Names

Fields

Constructors

Methods

1.10

Names

ays

azl

Fields

Constructors

Methods

1.9.4

Names

ayr

ays

Fields

Constructors

Methods

PathNodeType (IBlockAccess, int, int, int): b, func_189553_b

1.9.2

Names

ays

ayr

Fields

Constructors

Methods

1.9

Names

ays

net.minecraft.pathfinding.WalkNodeProcessor

Fields

float: j, field_176183_h

Constructors

()

Methods

void (IBlockAccess, EntityLiving): a, func_186315_a

void (): a, func_176163_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, EnumFacing): a, func_186332_a

PathNodeType (IBlockAccess, int, int, int, EntityLiving, int, int, int, boolean, boolean): a, func_186319_a

PathNodeType (EntityLiving, BlockPos): a, func_186329_a

PathNodeType (EntityLiving, int, int, int): a, func_186331_a

PathNodeType (IBlockAccess, int, int, int): a, func_186330_a