Uses of Class
net.minecraft.pathfinding.PathPoint
-
Packages that use PathPoint Package Description net.minecraft.entity.ai.brain.task net.minecraft.entity.boss.dragon net.minecraft.pathfinding -
-
Uses of PathPoint in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as PathPoint Modifier and Type Field Description private PathPointInteractWithDoorTask. lastCheckedNodeMethods in net.minecraft.entity.ai.brain.task with parameters of type PathPoint Modifier and Type Method Description static 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 PathPoint Modifier and Type Field Description private PathPoint[]EnderDragonEntity. nodesMethods in net.minecraft.entity.boss.dragon with parameters of type PathPoint Modifier and Type Method Description PathEnderDragonEntity. findPath(int p_184666_1_, int p_184666_2_, PathPoint p_184666_3_)private PathEnderDragonEntity. reconstructPath(PathPoint p_184669_1_, PathPoint p_184669_2_) -
Uses of PathPoint in net.minecraft.pathfinding
Subclasses of PathPoint in net.minecraft.pathfinding Modifier and Type Class Description classFlaggedPathPointFields in net.minecraft.pathfinding declared as PathPoint Modifier and Type Field Description private PathPointFlaggedPathPoint. bestNodePathPointPathPoint. cameFromprivate PathPoint[]Path. closedSetprivate PathPoint[]PathHeap. heapprivate PathPoint[]PathFinder. neighborsprivate PathPoint[]Path. openSetFields in net.minecraft.pathfinding with type parameters of type PathPoint Modifier and Type Field Description protected it.unimi.dsi.fastutil.ints.Int2ObjectMap<PathPoint>NodeProcessor. nodesprivate java.util.List<PathPoint>Path. nodesMethods in net.minecraft.pathfinding that return PathPoint Modifier and Type Method Description PathPointPathPoint. 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_)PathPointFlaggedPathPoint. getBestNode()PathPoint[]Path. getClosedSet()PathPointPath. 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_)PathPointPath. 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 PathPointNodeProcessor. getNode(BlockPos p_237223_1_)PathPointPath. getNode(int p_75877_1_)protected PathPointSwimNodeProcessor. getNode(int p_176159_1_, int p_176159_2_, int p_176159_3_)PathPoint[]Path. getOpenSet()PathPointPath. getPreviousNode()PathPointFlyingNodeProcessor. getStart()abstract PathPointNodeProcessor. getStart()PathPointSwimNodeProcessor. getStart()PathPointWalkAndSwimNodeProcessor. getStart()PathPointWalkNodeProcessor. getStart()private PathPointSwimNodeProcessor. getWaterNode(int p_186328_1_, int p_186328_2_, int p_186328_3_)PathPointPathHeap. insert(PathPoint p_75849_1_)PathPointPathHeap. pop()Methods in net.minecraft.pathfinding with parameters of type PathPoint Modifier and Type Method Description private 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_, java.util.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_, java.util.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 booleanFlyingNodeProcessor. hasMalus(PathPoint p_227476_1_)PathPointPathHeap. insert(PathPoint p_75849_1_)private 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 booleanFlyingNodeProcessor. isOpen(PathPoint p_227477_1_)private 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 PathPoint Constructor Description FlaggedPathPoint(PathPoint p_i51802_1_)Constructor parameters in net.minecraft.pathfinding with type arguments of type PathPoint Constructor Description Path(java.util.List<PathPoint> p_i51804_1_, BlockPos p_i51804_2_, boolean p_i51804_3_)
-