public final class SlimefunPlugin extends JavaPlugin implements SlimefunAddon
Modifier and Type | Field and Description |
---|---|
static SlimefunPlugin |
instance |
Constructor and Description |
---|
SlimefunPlugin() |
Modifier and Type | Method and Description |
---|---|
static AncientAltarListener |
getAncientAltarListener() |
static BackpackListener |
getBackpackListener() |
static BlockDataService |
getBlockDataService() |
static SlimefunBowListener |
getBowListener() |
java.lang.String |
getBugTrackerURL()
This method returns a link to the Bug Tracker of this
SlimefunAddon |
static io.github.thebusybiscuit.cscorelib2.config.Config |
getCfg() |
static GitHubService |
getGitHubService() |
static GPSNetwork |
getGPSNetwork() |
static GrapplingHookListener |
getGrapplingHookListener() |
static SlimefunHooks |
getHooks() |
static java.util.Set<Plugin> |
getInstalledAddons() |
static io.github.thebusybiscuit.cscorelib2.config.Config |
getItemCfg() |
static CustomItemDataService |
getItemDataService() |
static CustomTextureService |
getItemTextureService() |
JavaPlugin |
getJavaPlugin()
This method returns the instance of
JavaPlugin that this
SlimefunAddon refers to. |
static LocalizationService |
getLocal() |
static io.github.thebusybiscuit.cscorelib2.recipes.RecipeSnapshot |
getMinecraftRecipes() |
static NetworkManager |
getNetworkManager() |
static io.github.thebusybiscuit.cscorelib2.protection.ProtectionManager |
getProtectionManager() |
static SlimefunRegistry |
getRegistry() |
static io.github.thebusybiscuit.cscorelib2.config.Config |
getResearchCfg() |
static ConfigCache |
getSettings() |
static TickerTask |
getTicker() |
static UpdaterService |
getUpdater() |
static java.lang.String |
getVersion() |
static io.github.thebusybiscuit.cscorelib2.config.Config |
getWhitelist() |
static boolean |
isActive() |
void |
onDisable() |
void |
onEnable() |
getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString
equals, getName, hashCode
getLogger, getName, getPluginVersion
public static SlimefunPlugin instance
public void onEnable()
onEnable
in interface Plugin
onEnable
in class JavaPlugin
public void onDisable()
onDisable
in interface Plugin
onDisable
in class JavaPlugin
public static io.github.thebusybiscuit.cscorelib2.config.Config getCfg()
public static io.github.thebusybiscuit.cscorelib2.config.Config getResearchCfg()
public static io.github.thebusybiscuit.cscorelib2.config.Config getItemCfg()
public static io.github.thebusybiscuit.cscorelib2.config.Config getWhitelist()
public static GPSNetwork getGPSNetwork()
public static SlimefunHooks getHooks()
public static ConfigCache getSettings()
public static TickerTask getTicker()
public static boolean isActive()
public static java.lang.String getVersion()
public static io.github.thebusybiscuit.cscorelib2.protection.ProtectionManager getProtectionManager()
public static LocalizationService getLocal()
public static io.github.thebusybiscuit.cscorelib2.recipes.RecipeSnapshot getMinecraftRecipes()
public static CustomItemDataService getItemDataService()
public static CustomTextureService getItemTextureService()
public static BlockDataService getBlockDataService()
public static UpdaterService getUpdater()
public static GitHubService getGitHubService()
public static SlimefunRegistry getRegistry()
public static NetworkManager getNetworkManager()
public static AncientAltarListener getAncientAltarListener()
public static GrapplingHookListener getGrapplingHookListener()
public static BackpackListener getBackpackListener()
public static SlimefunBowListener getBowListener()
public static java.util.Set<Plugin> getInstalledAddons()
public JavaPlugin getJavaPlugin()
SlimefunAddon
JavaPlugin
that this
SlimefunAddon
refers to.getJavaPlugin
in interface SlimefunAddon
JavaPlugin
public java.lang.String getBugTrackerURL()
SlimefunAddon
SlimefunAddon
getBugTrackerURL
in interface SlimefunAddon