Class HomePlugin

java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
fr.fuzeblocks.homeplugin.HomePlugin
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin

public final class HomePlugin extends org.bukkit.plugin.java.JavaPlugin
Main plugin class for HomePlugin.
  • Constructor Details

    • HomePlugin

      public HomePlugin()
  • Method Details

    • onEnable

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

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

      public static HomeYMLManager getHomeYMLManager()
      Gets home yml manager.
      Returns:
      the home yml manager
    • getSpawnYMLManager

      public static SpawnYMLManager getSpawnYMLManager()
      Gets spawn yml manager.
      Returns:
      the spawn yml manager
    • getCacheManager

      public static CacheManager getCacheManager()
      Gets cache manager.
      Returns:
      the cache manager
    • getHomeSQLManager

      public static HomeSQLManager getHomeSQLManager()
      Gets home sql manager.
      Returns:
      the home sql manager
    • getSpawnSQLManager

      public static SpawnSQLManager getSpawnSQLManager()
      Gets spawn sql manager.
      Returns:
      the spawn sql manager
    • getRegistrationType

      public static SyncMethod getRegistrationType()
      Gets registration type.
      Returns:
      the registration type
    • getConfigurationSection

      public static org.bukkit.configuration.ConfigurationSection getConfigurationSection()
      Gets configuration section.
      Returns:
      the configuration section
    • getJedisPooled

      public static redis.clients.jedis.JedisPooled getJedisPooled()
      Gets jedis pooled.
      Returns:
      the jedis pooled
    • getHomeManager

      public static HomeManager getHomeManager()
      Gets home manager.
      Returns:
      the home manager
    • getSpawnManager

      public static SpawnManager getSpawnManager()
      Gets spawn manager.
      Returns:
      the spawn manager
    • getLanguageManager

      public static LanguageManager getLanguageManager()
      Gets language manager.
      Returns:
      the language manager
    • getEconomy

      public static net.milkbowl.vault.economy.Economy getEconomy()
      Gets economy.
      Returns:
      the economy
    • getAdventure

      public static @NonNull net.kyori.adventure.platform.bukkit.BukkitAudiences getAdventure()
      Gets adventure.
      Returns:
      the adventure
    • getMetrics

      public static org.bstats.bukkit.Metrics getMetrics()
      Gets metrics.
      Returns:
      the metrics