B C G I M P R 
All Classes All Packages

B

BrigadierUnsupportedException - Exception in me.lucko.commodore
Exception thrown when Brigadier is not supported by the server.
BrigadierUnsupportedException(String, Throwable) - Constructor for exception me.lucko.commodore.BrigadierUnsupportedException
 

C

canParse(String, String) - Method in class me.lucko.commodore.file.MinecraftArgumentTypeParser
 
Commodore - Interface in me.lucko.commodore
Utility for using Minecraft's 1.13 'brigadier' library in Bukkit plugins.
CommodoreFileFormat - Class in me.lucko.commodore.file
The '.commodore' file format is a simplified way of representing Brigadier command node trees in a string form.
CommodoreProvider - Class in me.lucko.commodore
Factory for obtaining instances of Commodore.

G

getAliases(Command) - Static method in interface me.lucko.commodore.Commodore
Gets all of the aliases known for the given command.
getBukkitSender(Object) - Method in interface me.lucko.commodore.Commodore
Gets the CommandSender associated with the passed CommandWrapperListener.
getByKey(NamespacedKey) - Static method in class me.lucko.commodore.MinecraftArgumentTypes
Gets a registered argument type by key.
getClassByKey(NamespacedKey) - Static method in class me.lucko.commodore.MinecraftArgumentTypes
Gets a registered argument type class by key.
getCommodore(Plugin) - Static method in class me.lucko.commodore.CommodoreProvider
Obtains a Commodore instance for the given plugin.
getDispatcher() - Method in interface me.lucko.commodore.Commodore
Gets the current command dispatcher instance.
getRegisteredNodes() - Method in interface me.lucko.commodore.Commodore
Gets a list of all nodes registered to the CommandDispatcher by this instance.

I

INSTANCE - Static variable in class me.lucko.commodore.file.MinecraftArgumentTypeParser
 
isRegistered(NamespacedKey) - Static method in class me.lucko.commodore.MinecraftArgumentTypes
Gets if a argument is registered for the given key.
isSupported() - Static method in class me.lucko.commodore.CommodoreProvider
Checks to see if the Brigadier command system is supported by the server.

M

me.lucko.commodore - package me.lucko.commodore
 
me.lucko.commodore.file - package me.lucko.commodore.file
 
MinecraftArgumentTypeParser - Class in me.lucko.commodore.file
An ArgumentTypeParser for Minecraft argument types.
MinecraftArgumentTypes - Class in me.lucko.commodore
A registry of the ArgumentTypes provided by Minecraft.

P

parse(File) - Static method in class me.lucko.commodore.file.CommodoreFileFormat
Parses a LiteralCommandNode from a commodore file.
parse(InputStream) - Static method in class me.lucko.commodore.file.CommodoreFileFormat
Parses a LiteralCommandNode from a commodore file.
parse(Reader) - Static method in class me.lucko.commodore.file.CommodoreFileFormat
Parses a LiteralCommandNode from a commodore file.
parse(String, String, TokenStream) - Method in class me.lucko.commodore.file.MinecraftArgumentTypeParser
 
parse(Path) - Static method in class me.lucko.commodore.file.CommodoreFileFormat
Parses a LiteralCommandNode from a commodore file.

R

READER - Static variable in class me.lucko.commodore.file.CommodoreFileFormat
 
register(LiteralArgumentBuilder<?>) - Method in interface me.lucko.commodore.Commodore
Registers the provided argument data to the dispatcher.
register(LiteralCommandNode<?>) - Method in interface me.lucko.commodore.Commodore
Registers the provided argument data to the dispatcher.
register(Command, LiteralArgumentBuilder<?>) - Method in interface me.lucko.commodore.Commodore
Registers the provided argument data to the dispatcher, against all aliases defined for the command.
register(Command, LiteralArgumentBuilder<?>, Predicate<? super Player>) - Method in interface me.lucko.commodore.Commodore
Registers the provided argument data to the dispatcher, against all aliases defined for the command.
register(Command, LiteralCommandNode<?>) - Method in interface me.lucko.commodore.Commodore
Registers the provided argument data to the dispatcher, against all aliases defined for the command.
register(Command, LiteralCommandNode<?>, Predicate<? super Player>) - Method in interface me.lucko.commodore.Commodore
Registers the provided argument data to the dispatcher, against all aliases defined for the command.
B C G I M P R 
All Classes All Packages