Package it.futurecraft.futureapi
Class PaperBootstrap<P extends it.futurecraft.futureapi.Plugin>
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
it.futurecraft.futureapi.PaperBootstrap<P>
- Type Parameters:
P- The plugin type.
- All Implemented Interfaces:
it.futurecraft.futureapi.Bootstrap<P>,org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter,org.bukkit.command.TabExecutor,org.bukkit.plugin.Plugin
public abstract class PaperBootstrap<P extends it.futurecraft.futureapi.Plugin>
extends org.bukkit.plugin.java.JavaPlugin
implements it.futurecraft.futureapi.Bootstrap<P>
The implementation for the PaperAPI of the plugin bootstrap.
- Since:
- 0.1
-
Constructor Summary
Constructors -
Method Summary
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, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringMethods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface it.futurecraft.futureapi.Bootstrap
pluginMethods inherited from interface org.bukkit.plugin.Plugin
getComponentLogger, getLog4JLogger, getSLF4JLogger
-
Constructor Details
-
PaperBootstrap
public PaperBootstrap()
-
-
Method Details
-
onEnable
public final void onEnable()- Specified by:
onEnablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onEnablein classorg.bukkit.plugin.java.JavaPlugin
-
onDisable
public final void onDisable()- Specified by:
onDisablein interfaceorg.bukkit.plugin.Plugin- Overrides:
onDisablein classorg.bukkit.plugin.java.JavaPlugin
-
logger
public org.slf4j.Logger logger()- Specified by:
loggerin interfaceit.futurecraft.futureapi.Bootstrap<P extends it.futurecraft.futureapi.Plugin>
-