Class Border

java.lang.Object
net.pl3x.map.core.markers.area.Border
All Implemented Interfaces:
Area

public class Border extends Object implements Area
  • Constructor Details

    • Border

      public Border(World world)
  • Method Details

    • getMinX

      public int getMinX()
    • getMinZ

      public int getMinZ()
    • getMaxX

      public int getMaxX()
    • getMaxZ

      public int getMaxZ()
    • containsBlock

      public boolean containsBlock(int blockX, int blockZ)
      Specified by:
      containsBlock in interface Area
    • containsChunk

      public boolean containsChunk(int chunkX, int chunkZ)
      Specified by:
      containsChunk in interface Area
    • containsRegion

      public boolean containsRegion(int regionX, int regionZ)
      Specified by:
      containsRegion in interface Area
    • serialize

      @NotNull public @NotNull Map<String,Object> serialize()
      Specified by:
      serialize in interface Area
    • deserialize

      @NotNull public static @NotNull Border deserialize(World world, Map<String,Object> map)
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class Object