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

1.21.4

Names

eut

etw

Fields

Constructors

Methods

1.21.3

Names

eut

net.minecraft.world.level.pathfinder.WalkNodeEvaluator

net.minecraft.class_14

net.minecraft.unmapped.C_hdkjlatd

net.minecraft.entity.ai.pathing.LandPathNodeMaker

net.minecraft.entity.ai.pathing.LandPathNodeMaker

net.minecraft.src.C_2759_

net.minecraft.world.level.pathfinder.PathfinderNormal

Fields

double: l, SPACE_BETWEEN_WALL_POSTS, field_31809, f_eaajtylk, Y_OFFSET, Y_OFFSET, f_164724_

double: a, DEFAULT_MOB_JUMP_HEIGHT, field_40928, f_opbpsmbg, MIN_STEP_HEIGHT, DEFAULT_STEP_HEIGHT, f_254631_

it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathType>: m, pathTypesByPosCacheByMob, field_49156, f_ybtkjkef, nodeTypes, collisionCache, f_315292_

it.unimi.dsi.fastutil.objects.Object2BooleanMap<AABB>: n, collisionCache, field_25191, f_zuqizohc, collidedBoxes, collidedBoxes, f_77546_

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

Constructors

()

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Node (int, int, int, int, double, Direction, PathType): a, findAcceptedNode, method_62, m_kxrnaccr, getPathNode, getPathNode, m_164725_

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

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

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

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

Node (int, int, int, int, double, Direction, PathType, BlockPos$MutableBlockPos): a, tryJumpOn, method_57085, m_kurdvfmr, getJumpOnTopNode, getJumpUpNode, m_324533_

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

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

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

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

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

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

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

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

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

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

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