Package de.delinkedde.mobarenareborn
Klasse MobArenaPlugin
java.lang.Object
org.bukkit.plugin.PluginBase
org.bukkit.plugin.java.JavaPlugin
de.delinkedde.mobarenareborn.MobArenaPlugin
- Alle implementierten Schnittstellen:
LifecycleEventOwner,net.kyori.adventure.key.Namespaced,CommandExecutor,TabCompleter,TabExecutor,Plugin
Entry point of the MobArena Reborn plugin.
The class is intentionally thin: its only responsibilities are to build the
Services container during onEnable(), register the command tree, and
release resources during onDisable(). All domain logic lives in the dedicated
subsystems reachable through services().
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden org.bukkit.plugin.java.JavaPlugin
getClassLoader, getCommand, getConfig, getDataFolder, getDefaultBiomeProvider, getDefaultWorldGenerator, getDescription, getFile, getLifecycleManager, getLogger, getPlugin, getPluginLoader, getPluginMeta, getProvidingPlugin, getResource, getServer, getTextResource, init, init, isEnabled, isNaggable, onCommand, onLoad, onTabComplete, registerCommand, registerCommand, registerCommand, registerCommand, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringVon Klasse geerbte Methoden org.bukkit.plugin.PluginBase
equals, getName, hashCode, namespaceVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.bukkit.plugin.Plugin
getComponentLogger, getDataPath, getLog4JLogger, getSLF4JLogger
-
Konstruktordetails
-
MobArenaPlugin
public MobArenaPlugin()
-
-
Methodendetails
-
onEnable
public void onEnable()Builds the service container and registers commands.Command registration is performed through Paper's lifecycle event system rather than the legacy
plugin.ymlcommand block, so it is wired here once the services are available.- Angegeben von:
onEnablein SchnittstellePlugin- Setzt außer Kraft:
onEnablein KlasseJavaPlugin
-
onDisable
public void onDisable()Releases any resources held by the service container.- Angegeben von:
onDisablein SchnittstellePlugin- Setzt außer Kraft:
onDisablein KlasseJavaPlugin
-
services
Returns the service container.- Gibt zurück:
- the active
Servicesinstance - Löst aus:
IllegalStateException- if accessed beforeonEnable()or afteronDisable()
-