Uses of Interface
io.papermc.paper.plugin.configuration.PluginMeta
Package
Description
Classes specifically relating to loading software modules at runtime.
Classes for handling
plugins
written in
java.-
Uses of PluginMeta in com.destroystokyo.paper.utils
-
Uses of PluginMeta in io.papermc.paper.command.brigadier
Modifier and TypeMethodDescriptionCommands.register
(@NotNull PluginMeta pluginMeta, @NotNull com.mojang.brigadier.tree.LiteralCommandNode<CommandSourceStack> node, @Nullable String description, @NotNull Collection<String> aliases) Registers a command for a plugin.Commands.register
(@NotNull PluginMeta pluginMeta, @NotNull String label, @Nullable String description, @NotNull Collection<String> aliases, @NotNull BasicCommand basicCommand) Registers a command under the same logic asCommands.register(PluginMeta, LiteralCommandNode, String, Collection)
.Commands.registerWithFlags
(@NotNull PluginMeta pluginMeta, @NotNull com.mojang.brigadier.tree.LiteralCommandNode<CommandSourceStack> node, @Nullable String description, @NotNull Collection<String> aliases, @NotNull Set<CommandRegistrationFlag> flags) This allows configuring the registration of your command, which is not intended for public use. -
Uses of PluginMeta in io.papermc.paper.plugin.bootstrap
Modifier and TypeMethodDescriptionPluginProviderContext.getConfiguration()
Provides the plugin's configuration. -
Uses of PluginMeta in io.papermc.paper.plugin.lifecycle.event
Modifier and TypeMethodDescriptionLifecycleEventOwner.getPluginMeta()
Get the plugin meta for this plugin. -
Uses of PluginMeta in io.papermc.paper.plugin.provider.classloader
Modifier and TypeMethodDescriptionConfiguredPluginClassLoader.getConfiguration()
Provides the configuration of the plugin that this plugin classloader provides type access to. -
Uses of PluginMeta in io.papermc.paper.plugin.provider.entrypoint
Modifier and TypeMethodDescriptionboolean
DependencyContext.isTransitiveDependency
(@NotNull PluginMeta plugin, @NotNull PluginMeta depend) Computes if the passedPluginMeta
defined the passed dependency as a transitive dependency. -
Uses of PluginMeta in org.bukkit.plugin
Modifier and TypeClassDescriptionfinal class
This type is the runtime-container for the information in the plugin.yml.Modifier and TypeMethodDescriptionboolean
PluginManager.isTransitiveDependency
(PluginMeta pluginMeta, PluginMeta dependencyConfig) boolean
SimplePluginManager.isTransitiveDependency
(PluginMeta pluginMeta, PluginMeta dependencyConfig) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of PluginMeta in org.bukkit.plugin.java
Modifier and TypeMethodDescriptionPluginClassLoader.getConfiguration()
final PluginMeta
JavaPlugin.getPluginMeta()
Modifier and TypeMethodDescriptionfinal void
JavaPlugin.init
(@NotNull Server server, @NotNull PluginDescriptionFile description, @NotNull File dataFolder, @NotNull File file, @NotNull ClassLoader classLoader, PluginMeta configuration, @NotNull Logger logger)