Class GuizhanLib

java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
net.guizhanss.guizhanlib.slimefun.addon.AbstractAddon
net.guizhanss.minecraft.guizhanlib.GuizhanLib
All Implemented Interfaces:
io.github.thebusybiscuit.slimefun4.api.SlimefunAddon, 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 GuizhanLib extends net.guizhanss.guizhanlib.slimefun.addon.AbstractAddon
GuizhanLib plugin version.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    void
     
    void
     
     
     
    boolean
     

    Methods inherited from class net.guizhanss.guizhanlib.slimefun.addon.AbstractAddon

    createKey, getAddonConfig, getBugTrackerURL, getConfig, getEnvironment, getGithubBranch, getGithubRepo, getGithubUser, getInstance, getJavaPlugin, getPluginCommand, getScheduler, getSlimefunTickCount, isAutoUpdateEnabled, load, log, log, onDisable, onEnable, onLoad, saveDefaultConfig, sendConsole

    Methods inherited from class org.bukkit.plugin.java.JavaPlugin

    getClassLoader, getCommand, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getLifecycleManager, getLogger, getPlugin, getPluginLoader, getPluginMeta, getProvidingPlugin, getResource, getServer, getTextResource, init, init, isEnabled, isNaggable, onCommand, onTabComplete, reloadConfig, saveConfig, 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

    getComponentLogger, getLog4JLogger, getSLF4JLogger

    Methods inherited from interface io.github.thebusybiscuit.slimefun4.api.SlimefunAddon

    getLogger, getName, getPluginVersion, hasDependency
  • Constructor Details

    • GuizhanLib

      public GuizhanLib()
  • Method Details

    • getConfigManager

      @Nonnull public static ConfigManager getConfigManager()
    • getUniversalUpdater

      @Nonnull public static UniversalUpdater getUniversalUpdater()
    • enable

      public void enable()
      Specified by:
      enable in class net.guizhanss.guizhanlib.slimefun.addon.AbstractAddon
    • disable

      public void disable()
      Specified by:
      disable in class net.guizhanss.guizhanlib.slimefun.addon.AbstractAddon
    • autoUpdate

      protected void autoUpdate()
      Overrides:
      autoUpdate in class net.guizhanss.guizhanlib.slimefun.addon.AbstractAddon
    • isUnitTest

      public boolean isUnitTest()