Uses of Interface
net.citizensnpcs.api.astar.pathfinder.PathPoint
Packages that use PathPoint
-
Uses of PathPoint in net.citizensnpcs.api.astar.pathfinder
Classes in net.citizensnpcs.api.astar.pathfinder that implement PathPointMethods in net.citizensnpcs.api.astar.pathfinder that return PathPointModifier and TypeMethodDescriptiondefault PathPointPathPoint.createAtOffset(Vector vector) Returns a new PathPoint at a given Vector.default PathPointPathPoint.createAtOffset(Vector vector, float fixedCost) Returns a new PathPoint at a given Vector.PathPoint.createChild(int x, int y, int z) Returns a new PathPoint at a given point.PathPoint.createChild(int x, int y, int z, float fixedCost) Returns a new PathPoint at a given point.VectorNode.createChild(int x, int y, int z, float fixedCost) PathPoint.getParentPoint()Gets the parent PathPointVectorNode.getParentPoint()Methods in net.citizensnpcs.api.astar.pathfinder that return types with arguments of type PathPointModifier and TypeMethodDescriptionBlockExaminer.ReplacementNeighbourGenerator.getNeighbours(BlockSource source, PathPoint point) FlyingBlockExaminer.getNeighbours(BlockSource source, PathPoint point) SwimmingNeighbourExaminer.getNeighbours(BlockSource source, PathPoint point) VectorNode.getNeighbours(BlockSource source, PathPoint point) VectorNode.getNeighbours(BlockSource source, PathPoint point, boolean checkPassable) Methods in net.citizensnpcs.api.astar.pathfinder with parameters of type PathPointModifier and TypeMethodDescriptionvoidBlockExaminer.AdditionalNeighbourGenerator.addNeighbours(BlockSource source, PathPoint point, List<PathPoint> neighbours) voidFallingExaminer.addNeighbours(BlockSource source, PathPoint point, List<PathPoint> neighbours) voidJumpingExaminer.addNeighbours(BlockSource source, PathPoint point, List<PathPoint> neighbours) default BlockExaminer.StandableStateBlockExaminer.canStandAt(BlockSource source, PathPoint point) Determines if the entity can stand at this position (checks block below for support).FallingExaminer.canStandAt(BlockSource source, PathPoint point) FlyingBlockExaminer.canStandAt(BlockSource source, PathPoint point) JumpingExaminer.canStandAt(BlockSource source, PathPoint point) MinecraftBlockExaminer.canStandAt(BlockSource source, PathPoint point) SwimmingExaminer.canStandAt(BlockSource source, PathPoint point) SwimmingNeighbourExaminer.canStandAt(BlockSource source, PathPoint point) floatBlockExaminer.getCost(BlockSource source, PathPoint point) floatDoorExaminer.getCost(BlockSource source, PathPoint point) floatFallingExaminer.getCost(BlockSource source, PathPoint point) floatFlyingBlockExaminer.getCost(BlockSource source, PathPoint point) floatJumpingExaminer.getCost(BlockSource source, PathPoint point) floatMinecraftBlockExaminer.getCost(BlockSource source, PathPoint point) floatSwimmingExaminer.getCost(BlockSource source, PathPoint point) floatSwimmingNeighbourExaminer.getCost(BlockSource source, PathPoint point) BlockExaminer.ReplacementNeighbourGenerator.getNeighbours(BlockSource source, PathPoint point) FlyingBlockExaminer.getNeighbours(BlockSource source, PathPoint point) SwimmingNeighbourExaminer.getNeighbours(BlockSource source, PathPoint point) VectorNode.getNeighbours(BlockSource source, PathPoint point) VectorNode.getNeighbours(BlockSource source, PathPoint point, boolean checkPassable) BlockExaminer.isPassable(BlockSource source, PathPoint point) Determines if the entity can pass through the block at this position.DoorExaminer.isPassable(BlockSource source, PathPoint point) FallingExaminer.isPassable(BlockSource source, PathPoint point) FlyingBlockExaminer.isPassable(BlockSource source, PathPoint point) JumpingExaminer.isPassable(BlockSource source, PathPoint point) MinecraftBlockExaminer.isPassable(BlockSource source, PathPoint point) SwimmingExaminer.isPassable(BlockSource source, PathPoint point) SwimmingNeighbourExaminer.isPassable(BlockSource source, PathPoint point) Method parameters in net.citizensnpcs.api.astar.pathfinder with type arguments of type PathPointModifier and TypeMethodDescriptionvoidBlockExaminer.AdditionalNeighbourGenerator.addNeighbours(BlockSource source, PathPoint point, List<PathPoint> neighbours) voidFallingExaminer.addNeighbours(BlockSource source, PathPoint point, List<PathPoint> neighbours) voidJumpingExaminer.addNeighbours(BlockSource source, PathPoint point, List<PathPoint> neighbours) -
Uses of PathPoint in net.citizensnpcs.npc.ai
Methods in net.citizensnpcs.npc.ai with parameters of type PathPointModifier and TypeMethodDescriptionfloatBoundingBoxExaminer.getCost(BlockSource source, PathPoint point) BoundingBoxExaminer.isPassable(BlockSource source, PathPoint point)