Package dev.plex

Class Plex

java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
dev.plex.Plex
All Implemented Interfaces:
io.papermc.paper.plugin.lifecycle.event.LifecycleEventOwner, org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

public class Plex extends org.bukkit.plugin.java.JavaPlugin
  • Field Details Link icon

    • build Link icon

      public static final BuildInfo build
    • plugin Link icon

      private static Plex plugin
    • config Link icon

      public Config config
    • messages Link icon

      public Config messages
    • indefBans Link icon

      public Config indefBans
    • commands Link icon

      public Config commands
    • toggles Link icon

      public Config toggles
    • modulesFolder Link icon

      public File modulesFolder
    • storageType Link icon

      private StorageType storageType
    • sqlConnection Link icon

      private SQLConnection sqlConnection
    • redisConnection Link icon

      private RedisConnection redisConnection
    • playerCache Link icon

      private PlayerCache playerCache
    • sqlPlayerData Link icon

      private SQLPlayerData sqlPlayerData
    • sqlPunishment Link icon

      private SQLPunishment sqlPunishment
    • sqlNotes Link icon

      private SQLNotes sqlNotes
    • moduleManager Link icon

      private ModuleManager moduleManager
    • serviceManager Link icon

      private ServiceManager serviceManager
    • punishmentManager Link icon

      private PunishmentManager punishmentManager
    • updateChecker Link icon

      private UpdateChecker updateChecker
    • permissions Link icon

      private net.milkbowl.vault.permission.Permission permissions
    • chat Link icon

      private net.milkbowl.vault.chat.Chat chat
    • coreProtectHook Link icon

      private CoreProtectHook coreProtectHook
    • prismHook Link icon

      private PrismHook prismHook
  • Constructor Details Link icon

    • Plex Link icon

      public Plex()
  • Method Details Link icon

    • get Link icon

      public static Plex get()
    • onLoad Link icon

      public void onLoad()
      Specified by:
      onLoad in interface org.bukkit.plugin.Plugin
      Overrides:
      onLoad in class org.bukkit.plugin.java.JavaPlugin
    • onEnable Link icon

      public void onEnable()
      Specified by:
      onEnable in interface org.bukkit.plugin.Plugin
      Overrides:
      onEnable in class org.bukkit.plugin.java.JavaPlugin
    • onDisable Link icon

      public void onDisable()
      Specified by:
      onDisable in interface org.bukkit.plugin.Plugin
      Overrides:
      onDisable in class org.bukkit.plugin.java.JavaPlugin
    • generateWorlds Link icon

      private void generateWorlds()
    • reloadPlayers Link icon

      private void reloadPlayers()
    • setupPermissions Link icon

      private net.milkbowl.vault.permission.Permission setupPermissions()
    • setupChat Link icon

      private net.milkbowl.vault.chat.Chat setupChat()