java.lang.Object
com.palmergames.bukkit.towny.object.jail.Jail
All Implemented Interfaces:
Savable

public class Jail extends Object implements Savable
  • Constructor Details Link icon

  • Method Details Link icon

    • getUUID Link icon

      public UUID getUUID()
    • setUUID Link icon

      @Internal public void setUUID(UUID uuid)
    • getTown Link icon

      public Town getTown()
    • setTown Link icon

      public void setTown(Town town)
    • getTownBlock Link icon

      public TownBlock getTownBlock()
    • setTownBlock Link icon

      public void setTownBlock(TownBlock townBlock)
    • getJailCellLocations Link icon

      public List<org.bukkit.Location> getJailCellLocations()
    • getJailCellPositions Link icon

      public List<Position> getJailCellPositions()
    • getJailCellCount Link icon

      public int getJailCellCount()
    • setJailCells Link icon

      public void setJailCells(List<org.bukkit.Location> jailCells)
    • addJailCell Link icon

      public void addJailCell(org.bukkit.Location location)
    • addJailCell Link icon

      public void addJailCell(Position position)
    • removeJailCell Link icon

      public void removeJailCell(org.bukkit.Location loc)
    • removeJailCell Link icon

      public void removeJailCell(SpawnPointLocation pos)
    • removeAllCells Link icon

      public void removeAllCells()
    • hasJailCell Link icon

      public boolean hasJailCell(SpawnPointLocation loc)
    • hasJailCell Link icon

      public boolean hasJailCell(int index)
    • getWildName Link icon

      public String getWildName()
    • save Link icon

      public void save()
      Description copied from interface: Savable
      Schedules the object to be saved to the database.
      Specified by:
      save in interface Savable
    • hasCells Link icon

      public boolean hasCells()
    • hasName Link icon

      public boolean hasName()
    • getName Link icon

      public String getName()