public class Main
extends org.bukkit.plugin.java.JavaPlugin
implements org.bukkit.event.Listener
Modifier and Type | Field and Description |
---|---|
static java.util.UUID |
author
The UUID of the plugins author for being able to grant him full plugin, if allowed in the config
|
static java.lang.String[] |
commands
The list of SpigotLib subcommands used for tab completion.
|
static java.io.File |
dir
Data directory of the plugin (plugins/SpigotLib folder)
|
static ConfigFile |
itemf
Tells if the server was fully enabled, or not yet.
|
static ConfigFile |
kf
Tells if the server was fully enabled, or not yet.
|
static GlobalLangFile.PluginLang |
lang |
static Main |
pl |
static java.lang.String |
version
Current version of the plugin, stored here to not be able to be abused so easily by server owners, by changing the plugin.yml file
|
Constructor and Description |
---|
Main() |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<java.lang.Class> |
getClasses(java.lang.String packageName) |
void |
load() |
void |
onClick(org.bukkit.event.inventory.InventoryClickEvent e) |
void |
onClose(org.bukkit.event.inventory.InventoryCloseEvent e) |
void |
onDisable() |
void |
onEnable() |
void |
onLoad() |
void |
onPlayerLeave(org.bukkit.event.player.PlayerQuitEvent e) |
void |
onPlayerLogin(org.bukkit.event.player.PlayerLoginEvent e) |
void |
onPluginUnload(org.bukkit.event.server.PluginDisableEvent e) |
void |
onPreLogin(org.bukkit.event.player.AsyncPlayerPreLoginEvent e) |
void |
onWeatherChange(org.bukkit.event.weather.WeatherChangeEvent e) |
void |
registerServiceEvent(org.bukkit.event.server.ServiceRegisterEvent e) |
void |
resetConfig() |
void |
startPacketAPI() |
void |
unregisterServiceEvent(org.bukkit.event.server.ServiceUnregisterEvent e) |
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
public static final java.util.UUID author
public static final java.lang.String[] commands
public static final java.lang.String version
public static java.io.File dir
public static ConfigFile kf
public static ConfigFile itemf
public static GlobalLangFile.PluginLang lang
public static Main pl
public static java.util.ArrayList<java.lang.Class> getClasses(java.lang.String packageName)
public void load()
public void onClick(org.bukkit.event.inventory.InventoryClickEvent e)
public void onClose(org.bukkit.event.inventory.InventoryCloseEvent e)
public void onLoad()
onLoad
in interface org.bukkit.plugin.Plugin
onLoad
in class org.bukkit.plugin.java.JavaPlugin
public void onDisable()
onDisable
in interface org.bukkit.plugin.Plugin
onDisable
in class org.bukkit.plugin.java.JavaPlugin
public void onEnable()
onEnable
in interface org.bukkit.plugin.Plugin
onEnable
in class org.bukkit.plugin.java.JavaPlugin
public void onPlayerLeave(org.bukkit.event.player.PlayerQuitEvent e)
public void onPlayerLogin(org.bukkit.event.player.PlayerLoginEvent e)
public void onPluginUnload(org.bukkit.event.server.PluginDisableEvent e)
public void onPreLogin(org.bukkit.event.player.AsyncPlayerPreLoginEvent e)
public void onWeatherChange(org.bukkit.event.weather.WeatherChangeEvent e)
public void registerServiceEvent(org.bukkit.event.server.ServiceRegisterEvent e)
public void resetConfig()
public void startPacketAPI()
public void unregisterServiceEvent(org.bukkit.event.server.ServiceUnregisterEvent e)