History - net.minecraft.entity.ai.pathing.LandPathNodeMaker

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

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