public class EnhancedMovementExaminer extends Object implements net.citizensnpcs.api.astar.pathfinder.NeighbourGeneratorBlockExaminer
Constructor and Description |
---|
EnhancedMovementExaminer() |
Modifier and Type | Method and Description |
---|---|
float |
getCost(net.citizensnpcs.api.astar.pathfinder.BlockSource source,
net.citizensnpcs.api.astar.pathfinder.PathPoint point) |
List<net.citizensnpcs.api.astar.pathfinder.PathPoint> |
getNeighbours(net.citizensnpcs.api.astar.pathfinder.BlockSource source,
net.citizensnpcs.api.astar.pathfinder.PathPoint point) |
net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState |
isPassable(net.citizensnpcs.api.astar.pathfinder.BlockSource source,
net.citizensnpcs.api.astar.pathfinder.PathPoint point) |
public float getCost(net.citizensnpcs.api.astar.pathfinder.BlockSource source, net.citizensnpcs.api.astar.pathfinder.PathPoint point)
getCost
in interface net.citizensnpcs.api.astar.pathfinder.BlockExaminer
public List<net.citizensnpcs.api.astar.pathfinder.PathPoint> getNeighbours(net.citizensnpcs.api.astar.pathfinder.BlockSource source, net.citizensnpcs.api.astar.pathfinder.PathPoint point)
getNeighbours
in interface net.citizensnpcs.api.astar.pathfinder.NeighbourGeneratorBlockExaminer
public net.citizensnpcs.api.astar.pathfinder.BlockExaminer.PassableState isPassable(net.citizensnpcs.api.astar.pathfinder.BlockSource source, net.citizensnpcs.api.astar.pathfinder.PathPoint point)
isPassable
in interface net.citizensnpcs.api.astar.pathfinder.BlockExaminer
Copyright © 2019. All rights reserved.