Class ChunkBlockSource
java.lang.Object
net.citizensnpcs.api.astar.pathfinder.BlockSource
net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource<Chunk>
net.citizensnpcs.api.astar.pathfinder.ChunkBlockSource
- Direct Known Subclasses:
NMSChunkBlockSource
-
Field Summary
Fields inherited from class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
world -
Constructor Summary
ConstructorsConstructorDescriptionChunkBlockSource(Location location, float radius) ChunkBlockSource(World world, int x, int z, float radius) -
Method Summary
Modifier and TypeMethodDescriptionprotected ChunkgetChunkObject(int x, int z) protected BoundingBoxgetCollisionBox(Chunk chunk, int x, int y, int z) protected intgetLightLevel(Chunk chunk, int x, int y, int z) protected MaterialMethods inherited from class net.citizensnpcs.api.astar.pathfinder.CachingChunkBlockSource
getCollisionBox, getMaterialAt, getWorldMethods inherited from class net.citizensnpcs.api.astar.pathfinder.BlockSource
getBlockAt, getBlockAt, getCollisionBox, getMaterialAt
-
Constructor Details
-
ChunkBlockSource
-
ChunkBlockSource
-
-
Method Details
-
getChunkObject
- Specified by:
getChunkObjectin classCachingChunkBlockSource<Chunk>
-
getCollisionBox
- Specified by:
getCollisionBoxin classCachingChunkBlockSource<Chunk>
-
getLightLevel
- Specified by:
getLightLevelin classCachingChunkBlockSource<Chunk>
-
getType
- Specified by:
getTypein classCachingChunkBlockSource<Chunk>
-