public class Towny
extends org.bukkit.plugin.java.JavaPlugin
Modifier and Type | Field and Description |
---|---|
static com.nijiko.permissions.PermissionHandler |
permissionHandler |
Constructor and Description |
---|
Towny() |
Modifier and Type | Method and Description |
---|---|
void |
appendQuestion(ca.xshade.bukkit.questioner.Questioner questioner,
ca.xshade.questionmanager.Question question) |
void |
deleteCache(org.bukkit.entity.Player player) |
void |
deleteCache(java.lang.String name) |
PlayerCache |
getCache(org.bukkit.entity.Player player)
Fetch the current players cache
Creates a new one, if one doesn't exist.
|
java.lang.String |
getConfigPath() |
TownyEntityListener |
getEntityListener() |
TownyEntityMonitorListener |
getEntityMonitorListener() |
com.earth2me.essentials.Essentials |
getEssentials() |
TownyBlockPhysicsListener |
getPhysicsListener() |
TownyPlayerListener |
getPlayerListener() |
java.util.List<java.lang.String> |
getPlayerMode(org.bukkit.entity.Player player)
Fetch a list of all the players current modes.
|
java.util.List<java.lang.String> |
getPlayerMode(java.lang.String name) |
org.bukkit.World |
getServerWorld(java.lang.String name) |
java.lang.Object |
getSetting(java.lang.String root) |
TownyUniverse |
getTownyUniverse()
Fetch the TownyUniverse instance
|
TownyWarBlockListener |
getTownyWarBlockListener() |
TownyWarCustomListener |
getTownyWarCustomListener() |
TownyWarEntityListener |
getTownyWarEntityListener() |
TownyVehicleListener |
getVehicleListener() |
java.lang.String |
getVersion() |
TownyWeatherListener |
getWeatherListener() |
TownyWorldListener |
getWorldListener() |
boolean |
hasCache(org.bukkit.entity.Player player) |
boolean |
hasPlayerMode(org.bukkit.entity.Player player,
java.lang.String mode)
Check if the player has a specific mode.
|
boolean |
hasPlayerMode(java.lang.String name,
java.lang.String mode) |
boolean |
isCitizens2() |
boolean |
isError() |
boolean |
isEssentials() |
boolean |
isPermissions() |
boolean |
load() |
void |
log(java.lang.String msg) |
void |
newCache(org.bukkit.entity.Player player) |
void |
onDisable() |
void |
onEnable() |
boolean |
parseOnOff(java.lang.String s) |
void |
removePlayerMode(org.bukkit.entity.Player player)
Remove ALL current modes (and set the defaults)
|
void |
resetCache()
Resets all Online player caches, retaining their location info.
|
void |
resetCache(org.bukkit.entity.Player player)
Resets a specific players cache
|
void |
setPlayerMode(org.bukkit.entity.Player player,
java.lang.String[] modes,
boolean notify) |
void |
setupLogger() |
void |
SetWorldFlags() |
void |
updateCache()
Resets all Online player caches if their location has changed
|
void |
updateCache(org.bukkit.entity.Player player)
Resets a specific players cache if their location has changed
|
void |
updateCache(WorldCoord worldCoord)
Resets all Online player caches if their location equals this one
|
getCommand, getConfig, getDatabase, getDatabaseClasses, getDataFolder, getDefaultWorldGenerator, getDescription, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, isEnabled, isInitialized, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString
public static com.nijiko.permissions.PermissionHandler permissionHandler
public void onEnable()
onEnable
in interface org.bukkit.plugin.Plugin
onEnable
in class org.bukkit.plugin.java.JavaPlugin
public void SetWorldFlags()
public void onDisable()
onDisable
in interface org.bukkit.plugin.Plugin
onDisable
in class org.bukkit.plugin.java.JavaPlugin
public boolean load()
public TownyUniverse getTownyUniverse()
public java.lang.String getVersion()
public boolean isError()
public boolean isPermissions()
public boolean isEssentials()
public boolean isCitizens2()
public com.earth2me.essentials.Essentials getEssentials() throws TownyException
TownyException
public org.bukkit.World getServerWorld(java.lang.String name) throws NotRegisteredException
NotRegisteredException
public boolean hasCache(org.bukkit.entity.Player player)
public void newCache(org.bukkit.entity.Player player)
public void deleteCache(org.bukkit.entity.Player player)
public void deleteCache(java.lang.String name)
public PlayerCache getCache(org.bukkit.entity.Player player)
player
- public void resetCache()
public void updateCache(WorldCoord worldCoord)
public void updateCache()
public void updateCache(org.bukkit.entity.Player player)
player
- public void resetCache(org.bukkit.entity.Player player)
player
- public void setPlayerMode(org.bukkit.entity.Player player, java.lang.String[] modes, boolean notify)
public void removePlayerMode(org.bukkit.entity.Player player)
player
- public java.util.List<java.lang.String> getPlayerMode(org.bukkit.entity.Player player)
player
- public java.util.List<java.lang.String> getPlayerMode(java.lang.String name)
public boolean hasPlayerMode(org.bukkit.entity.Player player, java.lang.String mode)
player
- mode
- public boolean hasPlayerMode(java.lang.String name, java.lang.String mode)
public java.lang.String getConfigPath()
public java.lang.Object getSetting(java.lang.String root)
public void log(java.lang.String msg)
public void setupLogger()
public void appendQuestion(ca.xshade.bukkit.questioner.Questioner questioner, ca.xshade.questionmanager.Question question) throws java.lang.Exception
java.lang.Exception
public boolean parseOnOff(java.lang.String s) throws java.lang.Exception
java.lang.Exception
public TownyPlayerListener getPlayerListener()
public TownyVehicleListener getVehicleListener()
public TownyBlockPhysicsListener getPhysicsListener()
public TownyEntityListener getEntityListener()
public TownyWeatherListener getWeatherListener()
public TownyEntityMonitorListener getEntityMonitorListener()
public TownyWorldListener getWorldListener()
public TownyWarBlockListener getTownyWarBlockListener()
public TownyWarCustomListener getTownyWarCustomListener()
public TownyWarEntityListener getTownyWarEntityListener()