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 TypeInterfaceDescriptioninterface
class
AStarMachine<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 usingSimpleAStarStorage
as the storage backend.static <N extends AStarNode,
P extends Plan>
AStarMachine<N, P> AStarMachine.createWithStorage
(Supplier<AStarStorage> storageSupplier) Creates an AStarMachine that uses the given
to createAStarStorage
instances.AStarNode.orderedPath()
Methods in net.citizensnpcs.api.astar that return AStarNodeModifier and TypeMethodDescriptionAStarStorage.getBestNode()
SimpleAStarStorage.getBestNode()
protected AStarNode
AStarNode.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 TypeMethodDescriptionvoid
Close a givenAStarNode
, moving it from the open set to the closed set.void
int
void
Close a givenAStarNode
, moving or adding it from the frontier to the open set.void
boolean
AStarStorage.shouldExamine
(AStarNode neighbour) Returns whether to examine a givenAStarNode
.boolean
SimpleAStarStorage.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