Uses of Interface
io.papermc.paper.plugin.configuration.PluginMeta
Packages that use PluginMeta
Package
Description
Miscellaneous Paper utilities.
Brigadier connection API.
API for bootstrapping plugins before the server is loaded.
Internal API for resolving dependencies between plugin providers.
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 PluginMetaModifier and TypeMethodDescriptionstatic LoggerPaperPluginLogger.getLogger(PluginMeta meta) Creates a logger for the given plugin and registers it with theLogManager. -
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 specifiedURIwith the id.DatapackRegistrar.discoverPack(PluginMeta pluginMeta, Path path, String id, Consumer<DatapackRegistrar.Configurer> configurer) Discovers a datapack at the specifiedPathwith 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 TypeMethodDescriptionbooleanDependencyContext.isTransitiveDependency(PluginMeta plugin, PluginMeta depend) Computes if the passedPluginMetadefined the passed dependency as a transitive dependency. -
Uses of PluginMeta in org.bukkit.plugin
Classes in org.bukkit.plugin that implement PluginMetaModifier and TypeClassDescriptionfinal classThis 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 TypeMethodDescriptionbooleanSimplePluginManager.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 PluginMetaJavaPlugin.getPluginMeta()Methods in org.bukkit.plugin.java with parameters of type PluginMetaModifier and TypeMethodDescriptionfinal voidJavaPlugin.init(Server server, PluginDescriptionFile description, File dataFolder, File file, ClassLoader classLoader, @Nullable PluginMeta configuration, Logger logger)