Uses of Class
net.minecraft.pathfinding.PathPoint
Packages that use PathPoint
Package
Description
-
Uses of PathPoint in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as PathPointMethods in net.minecraft.entity.ai.brain.task with parameters of type PathPointModifier and TypeMethodDescriptionstatic voidInteractWithDoorTask.closeDoorsThatIHaveOpenedOrPassedThrough(ServerWorld p_242294_0_, LivingEntity p_242294_1_, PathPoint p_242294_2_, PathPoint p_242294_3_) -
Uses of PathPoint in net.minecraft.entity.boss.dragon
Fields in net.minecraft.entity.boss.dragon declared as PathPointMethods in net.minecraft.entity.boss.dragon with parameters of type PathPoint -
Uses of PathPoint in net.minecraft.pathfinding
Subclasses of PathPoint in net.minecraft.pathfindingFields in net.minecraft.pathfinding declared as PathPointModifier and TypeFieldDescriptionprivate PathPointFlaggedPathPoint.bestNodePathPoint.cameFromprivate PathPoint[]Path.closedSetprivate PathPoint[]PathHeap.heapprivate final PathPoint[]PathFinder.neighborsprivate PathPoint[]Path.openSetFields in net.minecraft.pathfinding with type parameters of type PathPointModifier and TypeFieldDescriptionprotected final it.unimi.dsi.fastutil.ints.Int2ObjectMap<PathPoint>NodeProcessor.nodesPath.nodesMethods in net.minecraft.pathfinding that return PathPointModifier and TypeMethodDescriptionPathPoint.cloneAndMove(int p_186283_1_, int p_186283_2_, int p_186283_3_) static PathPointPathPoint.createFromStream(PacketBuffer p_186282_0_) private PathPointWalkAndSwimNodeProcessor.getAcceptedNode(int p_203245_1_, int p_203245_2_, int p_203245_3_, int p_203245_4_, double p_203245_5_) FlaggedPathPoint.getBestNode()Path.getClosedSet()Path.getEndNode()private PathPointWalkNodeProcessor.getLandNode(int p_186332_1_, int p_186332_2_, int p_186332_3_, int p_186332_4_, double p_186332_5_, Direction p_186332_7_, PathNodeType p_186332_8_) Path.getNextNode()protected PathPointFlyingNodeProcessor.getNode(int p_176159_1_, int p_176159_2_, int p_176159_3_) protected PathPointNodeProcessor.getNode(int p_176159_1_, int p_176159_2_, int p_176159_3_) protected PathPointPath.getNode(int p_75877_1_) protected PathPointSwimNodeProcessor.getNode(int p_176159_1_, int p_176159_2_, int p_176159_3_) Path.getOpenSet()Path.getPreviousNode()FlyingNodeProcessor.getStart()abstract PathPointNodeProcessor.getStart()SwimNodeProcessor.getStart()WalkAndSwimNodeProcessor.getStart()WalkNodeProcessor.getStart()private PathPointSwimNodeProcessor.getWaterNode(int p_186328_1_, int p_186328_2_, int p_186328_3_) PathHeap.pop()Methods in net.minecraft.pathfinding with parameters of type PathPointModifier and TypeMethodDescriptionprivate booleanWalkNodeProcessor.canReachWithoutCollision(PathPoint p_237234_1_) voidPathHeap.changeCost(PathPoint p_75850_1_, float p_75850_2_) floatPathPoint.distanceManhattan(PathPoint p_224757_1_) floatPathPoint.distanceTo(PathPoint p_75829_1_) floatPathPoint.distanceToSqr(PathPoint p_75832_1_) private PathPathFinder.findPath(PathPoint p_227479_1_, Map<FlaggedPathPoint, BlockPos> p_227479_2_, float p_227479_3_, int p_227479_4_, float p_227479_5_) private floatPathFinder.getBestH(PathPoint p_224776_1_, Set<FlaggedPathPoint> p_224776_2_) intFlyingNodeProcessor.getNeighbors(PathPoint[] p_222859_1_, PathPoint p_222859_2_) abstract intNodeProcessor.getNeighbors(PathPoint[] p_222859_1_, PathPoint p_222859_2_) intSwimNodeProcessor.getNeighbors(PathPoint[] p_222859_1_, PathPoint p_222859_2_) intWalkAndSwimNodeProcessor.getNeighbors(PathPoint[] p_222859_1_, PathPoint p_222859_2_) intWalkNodeProcessor.getNeighbors(PathPoint[] p_222859_1_, PathPoint p_222859_2_) private booleanprivate booleanWalkNodeProcessor.isDiagonalValid(PathPoint p_222860_1_, PathPoint p_222860_2_, PathPoint p_222860_3_, PathPoint p_222860_4_) private booleanWalkNodeProcessor.isNeighborValid(PathPoint p_237235_1_, PathPoint p_237235_2_) private booleanprivate PathPathFinder.reconstructPath(PathPoint p_224780_1_, BlockPos p_224780_2_, boolean p_224780_3_) voidPath.replaceNode(int p_186309_1_, PathPoint p_186309_2_) voidFlaggedPathPoint.updateBest(float p_224761_1_, PathPoint p_224761_2_) Constructors in net.minecraft.pathfinding with parameters of type PathPointConstructor parameters in net.minecraft.pathfinding with type arguments of type PathPoint