Class Region

All Implemented Interfaces:
MutableEntity, Entity

public class Region extends AbstractMutableEntity
  • Constructor Details

    • Region

      public Region(String name, org.bukkit.Location center)
    • Region

      public Region(Guild guild, org.bukkit.Location center, int size)
  • Method Details

    • update

      public void update()
    • isIn

      public boolean isIn(org.bukkit.Location location)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getGuild

      public Guild getGuild()
    • setGuild

      public void setGuild(Guild guild)
    • getWorld

      public org.bukkit.World getWorld()
    • getCenter

      public org.bukkit.Location getCenter()
    • getHeart

      public panda.std.Option<org.bukkit.Location> getHeart()
    • getHeartBlock

      public panda.std.Option<org.bukkit.block.Block> getHeartBlock()
    • setCenter

      public void setCenter(org.bukkit.Location location)
    • getSize

      public int getSize()
    • setSize

      public void setSize(int size)
    • getEnlarge

      public int getEnlarge()
    • setEnlarge

      public void setEnlarge(int enlarge)
    • getUpperX

      public int getUpperX()
    • getUpperY

      public int getUpperY()
    • getUpperZ

      public int getUpperZ()
    • getLowerX

      public int getLowerX()
    • getLowerY

      public int getLowerY()
    • getLowerZ

      public int getLowerZ()
    • getUpperCorner

      public org.bukkit.Location getUpperCorner()
    • getLowerCorner

      public org.bukkit.Location getLowerCorner()
    • getFirstCorner

      public org.bukkit.Location getFirstCorner()
    • getSecondCorner

      public org.bukkit.Location getSecondCorner()
    • toBox

      public FunnyBox toBox()
    • getType

      public Entity.EntityType getType()
    • toString

      public String toString()
      Overrides:
      toString in class Object