Index

A B C G H I M P S 
All Classes and Interfaces|All Packages

A

AsyncPlayerSendCommandsEvent<S extends BukkitBrigadierCommandSource> - Class in com.destroystokyo.paper.event.brigadier
Fired any time a Brigadier RootCommandNode is generated for a player to inform the client of commands.
AsyncPlayerSendCommandsEvent(Player, RootCommandNode<S>, boolean) - Constructor for class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendCommandsEvent
 
AsyncPlayerSendSuggestionsEvent - Class in com.destroystokyo.paper.event.brigadier
Called when sending Suggestions to the client.
AsyncPlayerSendSuggestionsEvent(Player, Suggestions, String) - Constructor for class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
 

B

BukkitBrigadierCommand<S extends BukkitBrigadierCommandSource> - Interface in com.destroystokyo.paper.brigadier
Brigadier Command, SuggestionProvider, and permission checker for Bukkit Commands.
BukkitBrigadierCommandSource - Interface in com.destroystokyo.paper.brigadier
 

C

com.destroystokyo.paper.brigadier - package com.destroystokyo.paper.brigadier
 
com.destroystokyo.paper.event.brigadier - package com.destroystokyo.paper.event.brigadier
 
CommandRegisteredEvent<S extends BukkitBrigadierCommandSource> - Class in com.destroystokyo.paper.event.brigadier
Fired anytime the server synchronizes Bukkit commands to Brigadier.
CommandRegisteredEvent(String, BukkitBrigadierCommand<S>, Command, RootCommandNode<S>, LiteralCommandNode<S>, ArgumentCommandNode<S, String>) - Constructor for class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
 
componentFromMessage(Message) - Static method in class io.papermc.paper.brigadier.PaperBrigadier
Create a new Component from a Brigadier Message.

G

getBrigadierCommand() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets the BukkitBrigadierCommand for the Command being registered.
getBuffer() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
Gets the input buffer sent to request these suggestions.
getBukkitEntity() - Method in interface com.destroystokyo.paper.brigadier.BukkitBrigadierCommandSource
 
getBukkitLocation() - Method in interface com.destroystokyo.paper.brigadier.BukkitBrigadierCommandSource
 
getBukkitSender() - Method in interface com.destroystokyo.paper.brigadier.BukkitBrigadierCommandSource
 
getBukkitWorld() - Method in interface com.destroystokyo.paper.brigadier.BukkitBrigadierCommandSource
 
getCommand() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets the Command being registered.
getCommandLabel() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets the command label of the Command being registered.
getCommandNode() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendCommandsEvent
Gets the full Root Command Node being sent to the client, which is mutable.
getDefaultArgs() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets the Bukkit APIs default arguments node (greedy string), for if you wish to reuse it.
getHandlerList() - Static method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendCommandsEvent
 
getHandlerList() - Static method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
 
getHandlerList() - Static method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
 
getHandlers() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendCommandsEvent
 
getHandlers() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
 
getHandlers() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
 
getLiteral() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets the LiteralCommandNode to be registered for the Command.
getRoot() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets the RootCommandNode which is being registered to.
getSuggestions() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
Gets the suggestions to be sent to client.

H

hasFiredAsync() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendCommandsEvent
Gets if this event has already fired asynchronously.

I

io.papermc.paper.brigadier - package io.papermc.paper.brigadier
 
isCancelled() - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
isCancelled() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
isRawCommand() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Gets whether this command should is treated as "raw".

M

message(ComponentLike) - Static method in class io.papermc.paper.brigadier.PaperBrigadier
Create a new Brigadier Message from a ComponentLike.

P

PaperBrigadier - Class in io.papermc.paper.brigadier
Helper methods to bridge the gaps between Brigadier and Paper-MojangAPI.

S

setCancelled(boolean) - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
Cancels sending suggestions to the client.
setCancelled(boolean) - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Cancels registering this command to Brigadier, but will remain in Bukkit Command Map.
setLiteral(LiteralCommandNode<S>) - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Sets the LiteralCommandNode used to register this command.
setRawCommand(boolean) - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
Sets whether this command should be treated as "raw".
setSuggestions(Suggestions) - Method in class com.destroystokyo.paper.event.brigadier.AsyncPlayerSendSuggestionsEvent
Sets the suggestions to be sent to client.
A B C G H I M P S 
All Classes and Interfaces|All Packages