Class DescriptionPlugin
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
xyz.janboerman.scalaloader.paper.plugin.description.DescriptionPlugin
- All Implemented Interfaces:
CommandExecutor
,TabCompleter
,TabExecutor
,Plugin
,xyz.janboerman.scalaloader.compat.IScalaPlugin
public class DescriptionPlugin
extends JavaPlugin
implements xyz.janboerman.scalaloader.compat.IScalaPlugin
Special plugin instance to obtain your plugin's description. Internal use only.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
protected
DescriptionPlugin
(xyz.janboerman.scalaloader.plugin.ScalaPluginDescription description) -
Method Summary
Modifier and TypeMethodDescriptionxyz.janboerman.scalaloader.event.EventBus
xyz.janboerman.scalaloader.plugin.ScalaPluginDescription
xyz.janboerman.scalaloader.ScalaRelease
Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getPlugin, getPluginLoader, getPluginMeta, getProvidingPlugin, getResource, getServer, getTextResource, init, init, isEnabled, isNaggable, onCommand, onDisable, onEnable, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, 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.command.CommandExecutor
onCommand
Methods inherited from interface xyz.janboerman.scalaloader.compat.IScalaPlugin
classLoader, getName, pluginLoader
Methods inherited from interface org.bukkit.plugin.Plugin
getComponentLogger, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getLog4JLogger, getPluginLoader, getPluginMeta, getResource, getServer, getSLF4JLogger, isEnabled, isNaggable, onDisable, onEnable, onLoad, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable
Methods inherited from interface org.bukkit.command.TabCompleter
onTabComplete
-
Constructor Details
-
DescriptionPlugin
protected DescriptionPlugin(xyz.janboerman.scalaloader.plugin.ScalaPluginDescription description) -
DescriptionPlugin
protected DescriptionPlugin()
-
-
Method Details
-
getScalaDescription
public xyz.janboerman.scalaloader.plugin.ScalaPluginDescription getScalaDescription() -
getLogger
- Specified by:
getLogger
in interfacePlugin
- Overrides:
getLogger
in classJavaPlugin
-
getConfigFile
- Specified by:
getConfigFile
in interfacexyz.janboerman.scalaloader.compat.IScalaPlugin
-
getEventBus
public xyz.janboerman.scalaloader.event.EventBus getEventBus()- Specified by:
getEventBus
in interfacexyz.janboerman.scalaloader.compat.IScalaPlugin
-
getScalaVersion
- Specified by:
getScalaVersion
in interfacexyz.janboerman.scalaloader.compat.IScalaPlugin
-
getScalaRelease
public xyz.janboerman.scalaloader.ScalaRelease getScalaRelease()- Specified by:
getScalaRelease
in interfacexyz.janboerman.scalaloader.compat.IScalaPlugin
-
getDeclaredScalaVersion
- Specified by:
getDeclaredScalaVersion
in interfacexyz.janboerman.scalaloader.compat.IScalaPlugin
-
getPrefix
- Specified by:
getPrefix
in interfacexyz.janboerman.scalaloader.compat.IScalaPlugin
-
descriptionClassLoader
-