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 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)