Uses of Class
org.bukkit.plugin.java.JavaPlugin
Packages that use JavaPlugin
Package
Description
Root package for the Paper API.
API for bootstrapping plugins before the server is loaded.
Classes for handling
plugins written in
java.-
Uses of JavaPlugin in io.papermc.paper
Methods in io.papermc.paper with parameters of type JavaPluginModifier and TypeMethodDescriptionInternalAPIBridge.createPluginLifecycleEventManager(JavaPlugin plugin, BooleanSupplier registrationCheck) -
Uses of JavaPlugin in io.papermc.paper.plugin.bootstrap
Methods in io.papermc.paper.plugin.bootstrap that return JavaPluginModifier and TypeMethodDescriptiondefault JavaPluginPluginBootstrap.createPlugin(PluginProviderContext context) Called by the server to instantiate your main class. -
Uses of JavaPlugin in io.papermc.paper.plugin.provider.classloader
Methods in io.papermc.paper.plugin.provider.classloader that return JavaPluginModifier and TypeMethodDescriptionConfiguredPluginClassLoader.getPlugin()Gets the plugin held by this class loader.Methods in io.papermc.paper.plugin.provider.classloader with parameters of type JavaPluginModifier and TypeMethodDescriptionvoidConfiguredPluginClassLoader.init(JavaPlugin plugin) Initializes both this configured plugin class loader and the java plugin passed to link to each other. -
Uses of JavaPlugin in org.bukkit.plugin.java
Methods in org.bukkit.plugin.java with type parameters of type JavaPluginModifier and TypeMethodDescriptionstatic <T extends JavaPlugin>
TThis method provides fast access to the plugin that hasprovidedthe given plugin class, which is usually the plugin that implemented it.Methods in org.bukkit.plugin.java that return JavaPluginModifier and TypeMethodDescriptionPluginClassLoader.getPlugin()static JavaPluginJavaPlugin.getProvidingPlugin(Class<?> clazz) This method provides fast access to the plugin that has provided the given class.Methods in org.bukkit.plugin.java with parameters of type JavaPluginModifier and TypeMethodDescriptionvoidPluginClassLoader.init(JavaPlugin plugin) voidPluginClassLoader.initialize(@NotNull JavaPlugin javaPlugin)