Uses of Interface
io.papermc.paper.plugin.configuration.PluginMeta
Packages that use 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
Methods in com.destroystokyo.paper.utils with parameters of type PluginMeta -
Uses of PluginMeta in io.papermc.paper.command.brigadier
Methods in io.papermc.paper.command.brigadier with parameters of type PluginMetaModifier and TypeMethodDescriptionCommands.register
(PluginMeta pluginMeta, com.mojang.brigadier.tree.LiteralCommandNode<CommandSourceStack> node, @Nullable String description, Collection<String> aliases) Registers a command for a plugin.Commands.register
(PluginMeta pluginMeta, String label, @Nullable String description, Collection<String> aliases, BasicCommand basicCommand) Registers a command under the same logic asCommands.register(PluginMeta, LiteralCommandNode, String, Collection)
.Commands.registerWithFlags
(PluginMeta pluginMeta, com.mojang.brigadier.tree.LiteralCommandNode<CommandSourceStack> node, @Nullable String description, Collection<String> aliases, 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
Methods in io.papermc.paper.plugin.bootstrap that return PluginMetaModifier and TypeMethodDescriptionPluginProviderContext.getConfiguration()
Provides the plugin's configuration. -
Uses of PluginMeta in io.papermc.paper.plugin.lifecycle.event
Methods in io.papermc.paper.plugin.lifecycle.event that return PluginMetaModifier and TypeMethodDescriptionLifecycleEventOwner.getPluginMeta()
Get the plugin meta for this plugin. -
Uses of PluginMeta in io.papermc.paper.plugin.provider.classloader
Methods in io.papermc.paper.plugin.provider.classloader that return PluginMetaModifier 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
Methods in io.papermc.paper.plugin.provider.entrypoint with parameters of type PluginMetaModifier and TypeMethodDescriptionboolean
DependencyContext.isTransitiveDependency
(PluginMeta plugin, PluginMeta depend) Computes if the passedPluginMeta
defined the passed dependency as a transitive dependency. -
Uses of PluginMeta in org.bukkit.plugin
Classes in org.bukkit.plugin that implement PluginMetaModifier and TypeClassDescriptionfinal class
This type is the runtime-container for the information in the plugin.yml.Methods in org.bukkit.plugin that return PluginMetaMethods in org.bukkit.plugin with parameters of type PluginMetaModifier 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
Methods in org.bukkit.plugin.java that return PluginMetaModifier and TypeMethodDescriptionPluginClassLoader.getConfiguration()
final PluginMeta
JavaPlugin.getPluginMeta()
Methods in org.bukkit.plugin.java with parameters of type PluginMetaModifier 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)