Index
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
Suggestionsto 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 BukkitCommands. - 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
Componentfrom a BrigadierMessage.
G
- getBrigadierCommand() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
-
Gets the
BukkitBrigadierCommandfor theCommandbeing 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
Commandbeing registered. - getCommandLabel() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
-
Gets the command label of the
Commandbeing 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
LiteralCommandNodeto be registered for theCommand. - getRoot() - Method in class com.destroystokyo.paper.event.brigadier.CommandRegisteredEvent
-
Gets the
RootCommandNodewhich 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
Messagefrom aComponentLike.
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
LiteralCommandNodeused 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.
All Classes and Interfaces|All Packages