Class BlockSource

java.lang.Object
net.citizensnpcs.api.astar.pathfinder.BlockSource
Direct Known Subclasses:
CachingChunkBlockSource

public abstract class BlockSource extends Object
  • Constructor Details

    • BlockSource

      public BlockSource()
  • Method Details

    • getBlockAt

      public Block getBlockAt(int x, int y, int z)
    • getBlockAt

      public Block getBlockAt(Vector position)
    • getCollisionBox

      public abstract BoundingBox getCollisionBox(int x, int y, int z)
    • getCollisionBox

      public BoundingBox getCollisionBox(Vector pos)
    • getMaterialAt

      public abstract Material getMaterialAt(int x, int y, int z)
    • getMaterialAt

      public Material getMaterialAt(Vector pos)
    • getWorld

      public abstract World getWorld()