Uses of Class
net.citizensnpcs.api.astar.AStarNode
Packages that use AStarNode
-
Uses of AStarNode in net.citizensnpcs.api.astar
Classes in net.citizensnpcs.api.astar with type parameters of type AStarNodeModifier and TypeInterfaceDescriptioninterfaceclassAStarMachine<N extends AStarNode,P extends Plan> Methods in net.citizensnpcs.api.astar with type parameters of type AStarNodeModifier and TypeMethodDescriptionstatic <N extends AStarNode,P extends Plan>
AStarMachine<N, P> AStarMachine.createWithDefaultStorage()Creates an AStarMachine usingSimpleAStarStorageas the storage backend.static <N extends AStarNode,P extends Plan>
AStarMachine<N, P> AStarMachine.createWithStorage(Supplier<AStarStorage> storageSupplier) Creates an AStarMachine that uses the givento createAStarStorageinstances.AStarNode.orderedPath()Methods in net.citizensnpcs.api.astar that return AStarNodeModifier and TypeMethodDescriptionAStarStorage.getBestNode()SimpleAStarStorage.getBestNode()protected AStarNodeAStarNode.getParent()AStarStorage.removeBestNode()Returns the best node from the frontier and removes it.SimpleAStarStorage.removeBestNode()Methods in net.citizensnpcs.api.astar that return types with arguments of type AStarNodeMethods in net.citizensnpcs.api.astar with parameters of type AStarNodeModifier and TypeMethodDescriptionvoidClose a givenAStarNode, moving it from the open set to the closed set.voidintvoidClose a givenAStarNode, moving or adding it from the frontier to the open set.voidbooleanAStarStorage.shouldExamine(AStarNode neighbour) Returns whether to examine a givenAStarNode.booleanSimpleAStarStorage.shouldExamine(AStarNode neighbour) Constructors in net.citizensnpcs.api.astar with parameters of type AStarNode -
Uses of AStarNode in net.citizensnpcs.api.astar.pathfinder
Subclasses of AStarNode in net.citizensnpcs.api.astar.pathfinderMethods in net.citizensnpcs.api.astar.pathfinder that return types with arguments of type AStarNode