public class TownySettings
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TownySettings.NationLevel |
static class |
TownySettings.TownLevel |
Constructor and Description |
---|
TownySettings() |
Modifier and Type | Method and Description |
---|---|
static void |
addComment(java.lang.String root,
java.lang.String... comments) |
static int |
calcNationLevel(Nation nation) |
static int |
calcTownLevel(Town town) |
static java.lang.String |
filterName(java.lang.String input)
Deprecated.
|
static boolean |
geNationBankAllowWithdrawls() |
static java.util.Set<org.bukkit.Material> |
getAllowedMaterials(ConfigNodes node) |
static long |
getBackupLifeLength() |
static double |
getBaseSpoilsOfWar() |
static boolean |
getBedUse() |
static boolean |
getBoolean(ConfigNodes node) |
static java.lang.String[] |
getBuyResidentPlotMsg(java.lang.String who,
java.lang.String owner,
java.lang.Double price) |
static java.lang.String |
getCapitalPostfix(Town town) |
static java.lang.String |
getCapitalPrefix(Town town) |
static double |
getClaimPrice() |
static java.lang.String |
getConfigLang(ConfigNodes node) |
static java.lang.String[] |
getCouldntPayTaxesMsg(TownyObject obj,
java.lang.String type) |
static long |
getDayInterval() |
static double |
getDeathPrice() |
static boolean |
getDebug() |
static boolean |
getDefaultAllyPermission(TownBlockOwner owner,
TownyPermission.ActionType type) |
static boolean |
getDefaultOutsiderPermission(TownBlockOwner owner,
TownyPermission.ActionType type) |
static boolean |
getDefaultPermission(TownBlockOwner owner,
TownyPermission.PermLevel level,
TownyPermission.ActionType type) |
static boolean |
getDefaultResidentPermission(TownBlockOwner owner,
TownyPermission.ActionType type) |
static java.lang.String |
getDefaultTownName() |
static long |
getDeleteTime() |
static java.lang.String[] |
getDelNationMsg(Nation nation) |
static java.lang.String[] |
getDelResidentMsg(Resident resident) |
static java.lang.String[] |
getDelTownMsg(Town town) |
static java.lang.String |
getDevName() |
static java.util.List<java.lang.String> |
getDisallowedTownSpawnZones() |
static double |
getDouble(ConfigNodes node) |
static boolean |
getEndermanProtect() |
static java.util.List<java.lang.String> |
getEntityTypes() |
static java.lang.String |
getFlatFileBackupType() |
static boolean |
getFriendlyFire() |
static long |
getHealthRegenSpeed() |
static long |
getInactiveAfter() |
static int |
getInt(ConfigNodes node) |
static java.util.List<java.lang.Integer> |
getIntArr(ConfigNodes node) |
static java.lang.String[] |
getJoinNationMsg(java.lang.String who) |
static java.lang.String[] |
getJoinTownMsg(java.lang.String who) |
static java.lang.String[] |
getJoinWarMsg(TownyObject obj) |
static java.lang.String |
getKingPostfix(Resident resident) |
static java.lang.String |
getKingPrefix(Resident resident) |
static java.lang.String |
getLangString(java.lang.String root) |
static java.lang.String |
getLastRunVersion(java.lang.String currentVersion) |
static java.lang.String |
getLoadDatabase() |
static int |
getMaxDistanceBetweenHomeblocks() |
static int |
getMaxNameLength() |
static int |
getMaxPurchedBlocks() |
static int |
getMaxResidentOutposts(Resident resident) |
static int |
getMaxResidentPlots(Resident resident) |
static double |
getMaxTax() |
static double |
getMaxTaxPercent() |
static int |
getMaxTitleLength() |
static int |
getMaxTownBlocks(Town town) |
static java.lang.String |
getMayorAbondonMsg() |
static java.lang.String |
getMayorPostfix(Resident resident) |
static java.lang.String |
getMayorPrefix(Resident resident) |
static int |
getMinBukkitVersion() |
static int |
getMinDistanceFromTownHomeblocks() |
static int |
getMinDistanceFromTownPlotblocks() |
static int |
getMinWarHeight() |
static long |
getMobRemovalSpeed() |
static java.lang.String |
getNameCheckRegex() |
static java.lang.String |
getNameFilterRegex() |
static java.lang.String |
getNameRemoveRegex() |
static java.lang.String |
getNationAccountPrefix() |
static double |
getNationBankCap() |
static int |
getNationBonusBlocks(Nation nation) |
static int |
getNationBonusBlocks(Town town) |
static java.util.Map<TownySettings.NationLevel,java.lang.Object> |
getNationLevel(int numResidents) |
static java.util.Map<TownySettings.NationLevel,java.lang.Object> |
getNationLevel(Nation nation) |
static double |
getNationNeutralityCost() |
static java.lang.String |
getNationPostfix(Nation nation) |
static java.lang.String |
getNationPrefix(Nation nation) |
static double |
getNationUpkeep() |
static double |
getNationUpkeepCost(Nation nation) |
static long |
getNewDayTime() |
static java.lang.String[] |
getNewKingMsg(java.lang.String who,
java.lang.String nation) |
static java.lang.String[] |
getNewMayorMsg(java.lang.String who) |
static java.lang.String[] |
getNewNationMsg(java.lang.String who,
java.lang.String nation) |
static double |
getNewNationPrice() |
static java.lang.String[] |
getNewTownMsg(java.lang.String who,
java.lang.String town) |
static double |
getNewTownPrice() |
static java.lang.String |
getNotPermToNewNationLine() |
static java.lang.String |
getNotPermToNewTownLine() |
static java.lang.String |
getNPCPrefix() |
static double |
getOutpostCost() |
static java.lang.String |
getPayedResidentTaxMsg() |
static java.lang.String |
getPayedTownTaxMsg() |
static boolean |
getPermFlag_Resident_Ally_Build() |
static boolean |
getPermFlag_Resident_Ally_Destroy() |
static boolean |
getPermFlag_Resident_Ally_ItemUse() |
static boolean |
getPermFlag_Resident_Ally_Switch() |
static boolean |
getPermFlag_Resident_Friend_Build() |
static boolean |
getPermFlag_Resident_Friend_Destroy() |
static boolean |
getPermFlag_Resident_Friend_ItemUse() |
static boolean |
getPermFlag_Resident_Friend_Switch() |
static boolean |
getPermFlag_Resident_Outsider_Build() |
static boolean |
getPermFlag_Resident_Outsider_Destroy() |
static boolean |
getPermFlag_Resident_Outsider_ItemUse() |
static boolean |
getPermFlag_Resident_Outsider_Switch() |
static boolean |
getPermFlag_Town_Ally_Build() |
static boolean |
getPermFlag_Town_Ally_Destroy() |
static boolean |
getPermFlag_Town_Ally_ItemUse() |
static boolean |
getPermFlag_Town_Ally_Switch() |
static boolean |
getPermFlag_Town_Default_Explosion() |
static boolean |
getPermFlag_Town_Default_FIRE() |
static boolean |
getPermFlag_Town_Default_Mobs() |
static boolean |
getPermFlag_Town_Default_PVP() |
static boolean |
getPermFlag_Town_Outsider_Build() |
static boolean |
getPermFlag_Town_Outsider_Destroy() |
static boolean |
getPermFlag_Town_Outsider_ItemUse() |
static boolean |
getPermFlag_Town_Outsider_Switch() |
static boolean |
getPermFlag_Town_Resident_Build() |
static boolean |
getPermFlag_Town_Resident_Destroy() |
static boolean |
getPermFlag_Town_Resident_ItemUse() |
static boolean |
getPermFlag_Town_Resident_Switch() |
static java.lang.String[] |
getPlotForSaleMsg(java.lang.String who,
WorldCoord worldCoord) |
static java.util.List<java.lang.String> |
getPlotManagementDeleteIds() |
static java.util.List<java.lang.String> |
getPlotManagementIgnoreIds() |
static java.util.List<java.lang.String> |
getPlotManagementMayorDelete() |
static long |
getPlotManagementSpeed() |
static long |
getPlotManagementWildRegenDelay() |
static java.util.List<java.lang.String> |
getPotionTypes() |
static java.lang.Object |
getProperty(java.lang.String root) |
static double |
getPurchasedBonusBlocksCost() |
static double |
getPurchasedBonusBlocksIncreaseValue() |
static long |
getRegenDelay() |
static java.lang.String[] |
getRegistrationMsg(java.lang.String name) |
static java.lang.String |
getSaveDatabase() |
static long |
getSeconds(ConfigNodes node) |
static boolean |
getShowTownNotifications() |
static java.lang.String |
getSQLDBName() |
static java.lang.String |
getSQLHostName() |
static java.lang.String |
getSQLPassword() |
static java.lang.String |
getSQLPort() |
static java.lang.String |
getSQLTablePrefix() |
static java.lang.String |
getSQLUsername() |
static java.lang.String |
getString(ConfigNodes node) |
static java.lang.String |
getString(java.lang.String root,
java.lang.String def) |
static java.lang.String |
getTaxExemptMsg() |
static int |
getTeleportWarmupTime() |
static java.lang.String |
getTool() |
static java.lang.String |
getTownAccountPrefix() |
static boolean |
getTownBankAllowWithdrawls() |
static double |
getTownBankCap() |
static int |
getTownBlockRatio() |
static int |
getTownBlockSize() |
static boolean |
getTownDefaultOpen() |
static boolean |
getTownDefaultPublic() |
static java.util.Map<TownySettings.TownLevel,java.lang.Object> |
getTownLevel(int numResidents) |
static java.util.Map<TownySettings.TownLevel,java.lang.Object> |
getTownLevel(Town town) |
static int |
getTownLimit() |
static java.util.List<java.lang.String> |
getTownMobRemovalEntities() |
static java.lang.String |
getTownPostfix(Town town) |
static java.lang.String |
getTownPrefix(Town town) |
static double |
getTownUpkeep() |
static double |
getTownUpkeepCost(Town town) |
static java.lang.String |
getUnclaimedPlotName() |
static boolean |
getUnclaimedZoneBuildRights() |
static boolean |
getUnclaimedZoneDestroyRights() |
static java.util.List<java.lang.String> |
getUnclaimedZoneIgnoreMaterials() |
static boolean |
getUnclaimedZoneItemUseRights() |
static java.lang.String |
getUnclaimedZoneName() |
static boolean |
getUnclaimedZoneSwitchRights() |
static int |
getWarPointsForKill() |
static int |
getWarPointsForNation() |
static int |
getWarPointsForTown() |
static int |
getWarPointsForTownBlock() |
static double |
getWartimeDeathPrice() |
static java.lang.String[] |
getWarTimeEliminatedMsg(java.lang.String who) |
static java.lang.String[] |
getWarTimeForfeitMsg(java.lang.String who) |
static java.lang.String[] |
getWarTimeLoseTownBlockMsg(WorldCoord worldCoord) |
static java.lang.String[] |
getWarTimeLoseTownBlockMsg(WorldCoord worldCoord,
java.lang.String town) |
static java.lang.String[] |
getWarTimeScoreMsg(Town town,
int n) |
static double |
getWartimeTownBlockLossPrice() |
static int |
getWarTimeWarningDelay() |
static int |
getWarzoneHomeBlockHealth() |
static int |
getWarzoneTownBlockHealth() |
static java.util.List<java.lang.String> |
getWildExplosionProtectionEntities() |
static java.util.List<java.lang.String> |
getWorldMobRemovalEntities() |
static boolean |
hasHealthRegen() |
static boolean |
hasTownLimit() |
static boolean |
isAllowingOutposts() |
static boolean |
isAllowingPublicTownSpawnTravel() |
static boolean |
isAllowingTownSpawn() |
static boolean |
isAllowWarBlockGriefing() |
static boolean |
isAppendingToLog() |
static boolean |
isBackingUpDaily() |
static boolean |
isCreatureTramplingCropsDisabled() |
static boolean |
isCreatureTriggeringPressurePlateDisabled() |
static boolean |
isDeclaringNeutral() |
static boolean |
isDeleteEcoAccount() |
static boolean |
isDeletingOldResidents() |
static boolean |
isDevMode() |
static boolean |
isEconomyAsync() |
static boolean |
isExplosions() |
static boolean |
isFakeResident(java.lang.String name) |
static boolean |
isFire() |
static boolean |
isForcingExplosions() |
static boolean |
isForcingFire() |
static boolean |
isForcingMonsters() |
static boolean |
isForcingPvP() |
static boolean |
isItemUseMaterial(java.lang.String mat) |
static boolean |
isLogging() |
static boolean |
isNationCreationAdminOnly() |
static boolean |
isPlayerTramplingCropsDisabled() |
static boolean |
isPvP() |
static boolean |
isRemovingOnMonarchDeath() |
static boolean |
isRemovingVillagerBabiesTown() |
static boolean |
isRemovingVillagerBabiesWorld() |
static boolean |
isSellingBonusBlocks() |
static boolean |
isSwitchMaterial(java.lang.String mat) |
static boolean |
isTaxingDaily() |
static boolean |
isTownCreationAdminOnly() |
static boolean |
isTownRespawning() |
static boolean |
isTownRespawningInOtherWorlds() |
static boolean |
isTownyUpdating(java.lang.String currentVersion) |
static boolean |
isTownyUpToDate(java.lang.String currentVersion) |
static boolean |
isUpkeepByPlot() |
static boolean |
isUpkeepPayingPlots() |
static boolean |
isUsingCheatProtection() |
static boolean |
isUsingEconomy() |
static boolean |
isUsingEssentials() |
static boolean |
isUsingPermissions() |
static boolean |
isUsingPlotManagementDelete() |
static boolean |
isUsingPlotManagementMayorDelete() |
static boolean |
isUsingPlotManagementRevert() |
static boolean |
isUsingPlotManagementWildRegen() |
static boolean |
isUsingQuestioner() |
static boolean |
isUsingTowny() |
static boolean |
isValidName(java.lang.String name)
Deprecated.
|
static boolean |
isValidRegionName(java.lang.String name)
Deprecated.
|
static boolean |
isWarTimeTownsNeutral() |
static boolean |
isWorldMonstersOn() |
static void |
loadCachedObjects() |
static void |
loadConfig(java.lang.String filepath,
java.lang.String version) |
static void |
loadLanguage(java.lang.String filepath,
java.lang.String defaultRes) |
static void |
loadNationLevelConfig()
Loads nation levels.
|
static void |
loadTownLevelConfig()
Loads town levels.
|
static void |
newNationLevel(int numResidents,
java.lang.String namePrefix,
java.lang.String namePostfix,
java.lang.String capitalPrefix,
java.lang.String capitalPostfix,
java.lang.String kingPrefix,
java.lang.String kingPostfix,
int townBlockLimitBonus,
double nationUpkeepMultiplier) |
static void |
newTownLevel(int numResidents,
java.lang.String namePrefix,
java.lang.String namePostfix,
java.lang.String mayorPrefix,
java.lang.String mayorPostfix,
int townBlockLimit,
double townUpkeepMultiplier) |
static java.lang.String |
parseSingleLineString(java.lang.String str) |
static java.lang.String |
questionerAccept() |
static java.lang.String |
questionerDeny() |
static void |
setDebug(boolean b) |
static void |
setDeclaringNeutral(boolean choice) |
static void |
setDevMode(boolean choice) |
static void |
setLastRunVersion(java.lang.String currentVersion) |
static void |
SetNationBankAllowWithdrawls(boolean newSetting) |
static void |
SetTownBankAllowWithdrawls(boolean newSetting) |
static void |
setUsingEssentials(boolean newSetting) |
static void |
setUsingPermissions(boolean newSetting) |
static void |
setUsingQuestioner(boolean newSetting) |
public static void newTownLevel(int numResidents, java.lang.String namePrefix, java.lang.String namePostfix, java.lang.String mayorPrefix, java.lang.String mayorPostfix, int townBlockLimit, double townUpkeepMultiplier)
public static void newNationLevel(int numResidents, java.lang.String namePrefix, java.lang.String namePostfix, java.lang.String capitalPrefix, java.lang.String capitalPostfix, java.lang.String kingPrefix, java.lang.String kingPostfix, int townBlockLimitBonus, double nationUpkeepMultiplier)
public static void loadTownLevelConfig() throws java.io.IOException
java.io.IOException
public static void loadNationLevelConfig() throws java.io.IOException
java.io.IOException
public static java.util.Map<TownySettings.TownLevel,java.lang.Object> getTownLevel(int numResidents)
public static java.util.Map<TownySettings.NationLevel,java.lang.Object> getNationLevel(int numResidents)
public static java.util.Map<TownySettings.TownLevel,java.lang.Object> getTownLevel(Town town)
public static java.util.Map<TownySettings.NationLevel,java.lang.Object> getNationLevel(Nation nation)
public static int calcTownLevel(Town town)
public static int calcNationLevel(Nation nation)
public static void loadConfig(java.lang.String filepath, java.lang.String version) throws java.io.IOException
java.io.IOException
public static void loadCachedObjects() throws java.io.IOException
java.io.IOException
public static void loadLanguage(java.lang.String filepath, java.lang.String defaultRes) throws java.io.IOException
java.io.IOException
public static java.lang.String parseSingleLineString(java.lang.String str)
public static boolean getBoolean(ConfigNodes node)
public static double getDouble(ConfigNodes node)
public static int getInt(ConfigNodes node)
public static java.lang.String getString(ConfigNodes node)
public static java.lang.String getString(java.lang.String root, java.lang.String def)
public static java.lang.String getLangString(java.lang.String root)
public static java.lang.String getConfigLang(ConfigNodes node)
public static java.util.List<java.lang.Integer> getIntArr(ConfigNodes node)
public static long getSeconds(ConfigNodes node)
public static java.util.Set<org.bukkit.Material> getAllowedMaterials(ConfigNodes node)
public static void addComment(java.lang.String root, java.lang.String... comments)
public static java.lang.String[] getRegistrationMsg(java.lang.String name)
public static java.lang.String[] getNewTownMsg(java.lang.String who, java.lang.String town)
public static java.lang.String[] getNewNationMsg(java.lang.String who, java.lang.String nation)
public static java.lang.String[] getJoinTownMsg(java.lang.String who)
public static java.lang.String[] getJoinNationMsg(java.lang.String who)
public static java.lang.String[] getNewMayorMsg(java.lang.String who)
public static java.lang.String[] getNewKingMsg(java.lang.String who, java.lang.String nation)
public static java.lang.String[] getJoinWarMsg(TownyObject obj)
public static java.lang.String[] getWarTimeEliminatedMsg(java.lang.String who)
public static java.lang.String[] getWarTimeForfeitMsg(java.lang.String who)
public static java.lang.String[] getWarTimeLoseTownBlockMsg(WorldCoord worldCoord, java.lang.String town)
public static java.lang.String[] getWarTimeScoreMsg(Town town, int n)
public static java.lang.String[] getCouldntPayTaxesMsg(TownyObject obj, java.lang.String type)
public static java.lang.String getPayedTownTaxMsg()
public static java.lang.String getPayedResidentTaxMsg()
public static java.lang.String getTaxExemptMsg()
public static java.lang.String[] getDelResidentMsg(Resident resident)
public static java.lang.String[] getDelTownMsg(Town town)
public static java.lang.String[] getDelNationMsg(Nation nation)
public static java.lang.String[] getBuyResidentPlotMsg(java.lang.String who, java.lang.String owner, java.lang.Double price)
public static java.lang.String[] getPlotForSaleMsg(java.lang.String who, WorldCoord worldCoord)
public static java.lang.String getMayorAbondonMsg()
public static java.lang.String getNotPermToNewTownLine()
public static java.lang.String getNotPermToNewNationLine()
public static java.lang.String getKingPrefix(Resident resident)
public static java.lang.String getMayorPrefix(Resident resident)
public static java.lang.String getCapitalPostfix(Town town)
public static java.lang.String getTownPostfix(Town town)
public static java.lang.String getNationPostfix(Nation nation)
public static java.lang.String getNationPrefix(Nation nation)
public static java.lang.String getTownPrefix(Town town)
public static java.lang.String getCapitalPrefix(Town town)
public static java.lang.String getKingPostfix(Resident resident)
public static java.lang.String getMayorPostfix(Resident resident)
public static java.lang.String getNPCPrefix()
public static long getInactiveAfter()
public static boolean getBedUse()
public static java.lang.String getLoadDatabase()
public static java.lang.String getSaveDatabase()
public static java.lang.String getSQLHostName()
public static java.lang.String getSQLPort()
public static java.lang.String getSQLDBName()
public static java.lang.String getSQLTablePrefix()
public static java.lang.String getSQLUsername()
public static java.lang.String getSQLPassword()
public static int getMaxTownBlocks(Town town)
public static int getNationBonusBlocks(Nation nation)
public static int getNationBonusBlocks(Town town)
public static int getTownBlockRatio()
public static int getTownBlockSize()
public static boolean getFriendlyFire()
public static boolean isTownCreationAdminOnly()
public static boolean isNationCreationAdminOnly()
public static boolean isUsingEconomy()
public static boolean isFakeResident(java.lang.String name)
public static boolean isUsingEssentials()
public static void setUsingEssentials(boolean newSetting)
public static double getNewTownPrice()
public static double getNewNationPrice()
public static boolean getUnclaimedZoneBuildRights()
public static boolean getUnclaimedZoneDestroyRights()
public static boolean getUnclaimedZoneItemUseRights()
public static boolean getDebug()
public static java.lang.String getTool()
public static void setDebug(boolean b)
public static boolean getShowTownNotifications()
public static java.lang.String getUnclaimedZoneName()
public static int getMaxTitleLength()
public static int getMaxNameLength()
public static long getDeleteTime()
public static boolean isDeleteEcoAccount()
public static boolean isDeletingOldResidents()
public static int getWarTimeWarningDelay()
public static boolean isWarTimeTownsNeutral()
public static boolean isAllowWarBlockGriefing()
public static int getWarzoneTownBlockHealth()
public static int getWarzoneHomeBlockHealth()
public static java.lang.String[] getWarTimeLoseTownBlockMsg(WorldCoord worldCoord)
public static java.lang.String getDefaultTownName()
public static int getWarPointsForTownBlock()
public static int getWarPointsForTown()
public static int getWarPointsForNation()
public static int getWarPointsForKill()
public static int getMinWarHeight()
public static java.util.List<java.lang.String> getWorldMobRemovalEntities()
public static java.util.List<java.lang.String> getTownMobRemovalEntities()
public static boolean isEconomyAsync()
public static boolean isRemovingVillagerBabiesWorld()
public static boolean isCreatureTriggeringPressurePlateDisabled()
public static boolean isRemovingVillagerBabiesTown()
public static java.util.List<java.lang.String> getWildExplosionProtectionEntities()
public static long getMobRemovalSpeed()
public static long getHealthRegenSpeed()
public static boolean hasHealthRegen()
public static boolean getTownDefaultPublic()
public static boolean getTownDefaultOpen()
public static boolean hasTownLimit()
public static int getTownLimit()
public static int getMaxPurchedBlocks()
public static boolean isSellingBonusBlocks()
public static double getPurchasedBonusBlocksCost()
public static double getPurchasedBonusBlocksIncreaseValue()
public static double getNationNeutralityCost()
public static boolean isAllowingOutposts()
public static double getOutpostCost()
public static boolean isSwitchMaterial(java.lang.String mat)
public static boolean isItemUseMaterial(java.lang.String mat)
public static java.util.List<java.lang.String> getUnclaimedZoneIgnoreMaterials()
public static java.util.List<java.lang.String> getEntityTypes()
public static java.util.List<java.lang.String> getPotionTypes()
public static java.lang.Object getProperty(java.lang.String root)
public static double getClaimPrice()
public static boolean getUnclaimedZoneSwitchRights()
public static boolean getEndermanProtect()
public static java.lang.String getUnclaimedPlotName()
public static long getDayInterval()
public static long getNewDayTime()
public static boolean isAllowingTownSpawn()
public static boolean isAllowingPublicTownSpawnTravel()
public static java.util.List<java.lang.String> getDisallowedTownSpawnZones()
public static boolean isTaxingDaily()
public static double getMaxTax()
public static double getMaxTaxPercent()
public static boolean isBackingUpDaily()
public static double getBaseSpoilsOfWar()
public static double getWartimeDeathPrice()
public static double getDeathPrice()
public static double getWartimeTownBlockLossPrice()
public static boolean isDevMode()
public static void setDevMode(boolean choice)
public static java.lang.String getDevName()
public static boolean isDeclaringNeutral()
public static void setDeclaringNeutral(boolean choice)
public static boolean isRemovingOnMonarchDeath()
public static double getTownUpkeepCost(Town town)
public static double getTownUpkeep()
public static boolean isUpkeepByPlot()
public static boolean isUpkeepPayingPlots()
public static double getNationUpkeep()
public static double getNationUpkeepCost(Nation nation)
public static java.lang.String getFlatFileBackupType()
public static long getBackupLifeLength()
public static boolean isUsingTowny()
public static boolean isPvP()
public static boolean isForcingPvP()
public static boolean isPlayerTramplingCropsDisabled()
public static boolean isCreatureTramplingCropsDisabled()
public static boolean isWorldMonstersOn()
public static boolean isExplosions()
public static boolean isForcingExplosions()
public static boolean isForcingMonsters()
public static boolean isFire()
public static boolean isForcingFire()
public static boolean isUsingPlotManagementDelete()
public static java.util.List<java.lang.String> getPlotManagementDeleteIds()
public static boolean isUsingPlotManagementMayorDelete()
public static java.util.List<java.lang.String> getPlotManagementMayorDelete()
public static boolean isUsingPlotManagementRevert()
public static long getPlotManagementSpeed()
public static boolean isUsingPlotManagementWildRegen()
public static long getPlotManagementWildRegenDelay()
public static java.util.List<java.lang.String> getPlotManagementIgnoreIds()
public static boolean isTownRespawning()
public static boolean isTownRespawningInOtherWorlds()
public static boolean isTownyUpdating(java.lang.String currentVersion)
public static int getMinBukkitVersion()
public static boolean isTownyUpToDate(java.lang.String currentVersion)
public static java.lang.String getLastRunVersion(java.lang.String currentVersion)
public static void setLastRunVersion(java.lang.String currentVersion)
public static int getMinDistanceFromTownHomeblocks()
public static int getMinDistanceFromTownPlotblocks()
public static int getMaxDistanceBetweenHomeblocks()
public static int getMaxResidentPlots(Resident resident)
public static int getMaxResidentOutposts(Resident resident)
public static boolean getPermFlag_Resident_Friend_Build()
public static boolean getPermFlag_Resident_Friend_Destroy()
public static boolean getPermFlag_Resident_Friend_ItemUse()
public static boolean getPermFlag_Resident_Friend_Switch()
public static boolean getPermFlag_Resident_Ally_Build()
public static boolean getPermFlag_Resident_Ally_Destroy()
public static boolean getPermFlag_Resident_Ally_ItemUse()
public static boolean getPermFlag_Resident_Ally_Switch()
public static boolean getPermFlag_Resident_Outsider_Build()
public static boolean getPermFlag_Resident_Outsider_Destroy()
public static boolean getPermFlag_Resident_Outsider_ItemUse()
public static boolean getPermFlag_Resident_Outsider_Switch()
public static boolean getPermFlag_Town_Default_PVP()
public static boolean getPermFlag_Town_Default_FIRE()
public static boolean getPermFlag_Town_Default_Explosion()
public static boolean getPermFlag_Town_Default_Mobs()
public static boolean getPermFlag_Town_Resident_Build()
public static boolean getPermFlag_Town_Resident_Destroy()
public static boolean getPermFlag_Town_Resident_ItemUse()
public static boolean getPermFlag_Town_Resident_Switch()
public static boolean getPermFlag_Town_Ally_Build()
public static boolean getPermFlag_Town_Ally_Destroy()
public static boolean getPermFlag_Town_Ally_ItemUse()
public static boolean getPermFlag_Town_Ally_Switch()
public static boolean getPermFlag_Town_Outsider_Build()
public static boolean getPermFlag_Town_Outsider_Destroy()
public static boolean getPermFlag_Town_Outsider_ItemUse()
public static boolean getPermFlag_Town_Outsider_Switch()
public static boolean getDefaultResidentPermission(TownBlockOwner owner, TownyPermission.ActionType type)
public static boolean getDefaultAllyPermission(TownBlockOwner owner, TownyPermission.ActionType type)
public static boolean getDefaultOutsiderPermission(TownBlockOwner owner, TownyPermission.ActionType type)
public static boolean getDefaultPermission(TownBlockOwner owner, TownyPermission.PermLevel level, TownyPermission.ActionType type)
public static boolean isLogging()
public static boolean isUsingQuestioner()
public static void setUsingQuestioner(boolean newSetting)
public static java.lang.String questionerAccept()
public static java.lang.String questionerDeny()
public static boolean isAppendingToLog()
public static boolean isUsingPermissions()
public static void setUsingPermissions(boolean newSetting)
public static java.lang.String getNameFilterRegex()
public static java.lang.String getNameCheckRegex()
public static java.lang.String getNameRemoveRegex()
public static boolean isUsingCheatProtection()
public static long getRegenDelay()
public static int getTeleportWarmupTime()
public static java.lang.String getTownAccountPrefix()
public static java.lang.String getNationAccountPrefix()
public static double getTownBankCap()
public static double getNationBankCap()
public static boolean getTownBankAllowWithdrawls()
public static void SetTownBankAllowWithdrawls(boolean newSetting)
public static boolean geNationBankAllowWithdrawls()
public static void SetNationBankAllowWithdrawls(boolean newSetting)
@Deprecated public static boolean isValidRegionName(java.lang.String name)
@Deprecated public static boolean isValidName(java.lang.String name)
@Deprecated public static java.lang.String filterName(java.lang.String input)