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.datapack
Methods in io.papermc.paper.datapack with parameters of type PluginMetaModifier and TypeMethodDescriptionDatapackRegistrar.discoverPack
(PluginMeta pluginMeta, URI uri, String id, Consumer<DatapackRegistrar.Configurer> configurer) Discovers a datapack at the specifiedURI
with the id.DatapackRegistrar.discoverPack
(PluginMeta pluginMeta, Path path, String id, Consumer<DatapackRegistrar.Configurer> configurer) Discovers a datapack at the specifiedPath
with the id. -
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
(Server server, PluginDescriptionFile description, File dataFolder, File file, ClassLoader classLoader, @Nullable PluginMeta configuration, Logger logger)