Package net.pl3x.map.core.markers.area
Class Rectangle
java.lang.Object
net.pl3x.map.core.markers.area.Rectangle
- All Implemented Interfaces:
Area
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsBlock(int blockX, int blockZ) booleancontainsChunk(int chunkX, int chunkZ) booleancontainsRegion(int regionX, int regionZ) static Rectangledeserialize(Map<String, Object> map) booleanintgetMaxX()intgetMaxZ()intgetMinX()intgetMinZ()inthashCode()toString()
-
Constructor Details
-
Rectangle
public Rectangle(int minx, int z1, int x2, int z2)
-
-
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:
containsBlockin interfaceArea
-
containsChunk
public boolean containsChunk(int chunkX, int chunkZ) - Specified by:
containsChunkin interfaceArea
-
containsRegion
public boolean containsRegion(int regionX, int regionZ) - Specified by:
containsRegionin interfaceArea
-
serialize
-
deserialize
-
equals
-
hashCode
public int hashCode() -
toString
-