History - net.minecraft.entity.ai.pathing.LandPathNodeMaker
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
PathNodeType (int, int, int, long): lambda$getCachedPathType$1, method_57086, method_57086
PathNodeType (int, int, int, long): lambda$getCachedPathType$0, method_57086, method_57086
1.21.11_unobfuscated
Names
net.minecraft.world.level.pathfinder.WalkNodeEvaluator
net.minecraft.class_14
net.minecraft.entity.ai.pathing.LandPathNodeMaker
Fields
double: SPACE_BETWEEN_WALL_POSTS, field_31809, Y_OFFSET
double: DEFAULT_MOB_JUMP_HEIGHT, field_40928, MIN_STEP_HEIGHT
it.unimi.dsi.fastutil.longs.Long2ObjectMap<PathNodeType>: pathTypesByPosCacheByMob, field_49156, nodeTypes
it.unimi.dsi.fastutil.objects.Object2BooleanMap<Box>: collisionCache, field_25191, collidedBoxes
PathNode[]: reusableNeighbors, field_49157, successors
Constructors
()
Methods
void (ChunkCache, MobEntity): prepare, method_12, init
void (): done, method_19, clear
PathNode (): getStart, method_21, getStart
PathNode (BlockPos): getStartNode, method_43415, getStart
boolean (BlockPos): canStartAt, method_47893, canPathThrough
TargetPathNode (double, double, double): getTarget, method_16, getNode
int (PathNode[], PathNode): getNeighbors, method_18, getSuccessors
boolean (PathNode, PathNode): isNeighborValid, method_20536, isValidAdjacentSuccessor
boolean (PathNode, PathNode, PathNode): isDiagonalValid, method_29579, isValidDiagonalSuccessor
boolean (PathNode): isDiagonalValid, method_57089, isValidDiagonalSuccessor
boolean (PathNodeType): doesBlockHavePartialCollision, method_43414, isBlocked
boolean (PathNode): canReachWithoutCollision, method_29578, isBlocked
double (BlockPos): getFloorLevel, method_37003, getFeetY
double (BlockView, BlockPos): getFloorLevel, method_60, getFeetY
boolean (): isAmphibious, method_37004, isAmphibious
PathNode (int, int, int, int, double, Direction, PathNodeType): findAcceptedNode, method_62, getPathNode
double (): getMobJumpHeight, method_46739, getStepHeight
PathNode (int, int, int, PathNodeType, float): getNodeAndUpdateCostToMax, method_43569, getNodeWith
PathNode (int, int, int): getBlockedNode, method_43570, getBlockedNode
PathNode (int, int, int, PathNodeType): getClosedNode, method_57088, getNodeWith
PathNode (int, int, int, int, double, Direction, PathNodeType, BlockPos$Mutable): tryJumpOn, method_57085, getJumpOnTopNode
PathNode (int, int, int, PathNode): tryFindFirstNonWaterBelow, method_57087, getNonWaterNodeBelow
PathNode (int, int, int): tryFindFirstGroundNodeBelow, method_57091, getOpenNode
boolean (Box): hasCollisions, method_29304, checkBoxCollision
PathNodeType (int, int, int): getCachedPathType, method_31932, getNodeType
PathNodeType (PathContext, int, int, int, MobEntity): getPathTypeOfMob, method_25, getNodeType
Set<PathNodeType> (PathContext, int, int, int): getPathTypeWithinMobBB, method_57090, getCollidingNodeTypes
PathNodeType (PathContext, int, int, int): getPathType, method_17, getDefaultNodeType
PathNodeType (MobEntity, BlockPos): getPathTypeStatic, method_57625, getLandNodeType
PathNodeType (PathContext, BlockPos$Mutable): getPathTypeStatic, method_23476, getLandNodeType
PathNodeType (PathContext, int, int, int, PathNodeType): checkNeighbourBlocks, method_59, getNodeTypeFromNeighbors
PathNodeType (BlockView, BlockPos): getPathTypeFromState, method_58, getCommonNodeType
PathNodeType (int, int, int, long): lambda$getCachedPathType$1, method_57086, method_57086
boolean (Box, Object): lambda$hasCollisions$0, method_29305, method_29305