Class GlobalCollisionMap

java.lang.Object
net.storm.api.movement.pathfinder.GlobalCollisionMap
All Implemented Interfaces:
CollisionMap

public class GlobalCollisionMap extends Object implements CollisionMap
  • Field Details

    • regions

      public final BitSet4D[] regions
  • Constructor Details

    • GlobalCollisionMap

      public GlobalCollisionMap()
    • GlobalCollisionMap

      public GlobalCollisionMap(byte[] data)
  • Method Details

    • toBytes

      public byte[] toBytes()
    • set

      public void set(int x, int y, int z, int w, boolean value)
    • getRegion

      public BitSet4D getRegion(int x, int y)
    • get

      public boolean get(int x, int y, int z, int w)
    • n

      public boolean n(int x, int y, int z)
      Specified by:
      n in interface CollisionMap
    • e

      public boolean e(int x, int y, int z)
      Specified by:
      e in interface CollisionMap