Uses of Interface
io.papermc.paper.plugin.configuration.PluginMeta
Packages that use PluginMeta
Package
Description
Brigadier connection API.
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
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)