Package dev.plex
Class Plex
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
dev.plex.api.plugin.PlexPlugin
dev.plex.Plex
- All Implemented Interfaces:
dev.plex.api.PlexApiProvider
,org.bukkit.command.CommandExecutor
,org.bukkit.command.TabCompleter
,org.bukkit.command.TabExecutor
,org.bukkit.plugin.Plugin
public class Plex
extends dev.plex.api.plugin.PlexPlugin
implements dev.plex.api.PlexApiProvider
-
Field Summary
Modifier and TypeFieldDescriptionprivate AdminList
static final BuildInfo
private ModuleManager
private MongoConnection
private MongoPlayerData
private PlayerCache
private static Plex
private PlexProvider
private PunishmentManager
private RankManager
private RedisConnection
private ServiceManager
private SQLConnection
private SQLNotes
private SQLPermissions
private SQLPlayerData
private SQLPunishment
private StorageType
private String
private UpdateChecker
-
Constructor Summary
-
Method Summary
Methods inherited from class dev.plex.api.plugin.PlexPlugin
getChatHandler, getPermissionHandler, setChatHandler, setPermissionHandler
Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString
Methods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.bukkit.plugin.Plugin
getLog4JLogger, getSLF4JLogger
-
Field Details
-
plugin
-
config
-
messages
-
indefBans
-
commands
-
toggles
-
provider
-
modulesFolder
-
storageType
-
build
-
sqlConnection
-
mongoConnection
-
redisConnection
-
playerCache
-
mongoPlayerData
-
sqlPlayerData
-
sqlPunishment
-
sqlNotes
-
sqlPermissions
-
moduleManager
-
rankManager
-
serviceManager
-
punishmentManager
-
adminList
-
updateChecker
-
system
-
-
Constructor Details
-
Plex
public Plex()
-
-
Method Details
-
get
-
onLoad
public void onLoad()- Specified by:
onLoad
in interfaceorg.bukkit.plugin.Plugin
- Overrides:
onLoad
in classdev.plex.api.plugin.PlexPlugin
-
onEnable
public void onEnable()- Specified by:
onEnable
in interfaceorg.bukkit.plugin.Plugin
- Overrides:
onEnable
in classorg.bukkit.plugin.java.JavaPlugin
-
onDisable
public void onDisable()- Specified by:
onDisable
in interfaceorg.bukkit.plugin.Plugin
- Overrides:
onDisable
in classorg.bukkit.plugin.java.JavaPlugin
-
generateWorlds
private void generateWorlds() -
reloadPlayers
private void reloadPlayers() -
getApi
public dev.plex.api.PlexApi getApi()- Specified by:
getApi
in interfacedev.plex.api.PlexApiProvider
-