Package org.geysermc.geyser.command
Class GeyserCommandManager
java.lang.Object
org.geysermc.geyser.command.GeyserCommandManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classGeyserCommandManager.CommandBuilder<T extends org.geysermc.geyser.api.command.CommandSource> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncommands()description(String command)Returns the description of the given command@NotNull Map<org.geysermc.geyser.api.extension.Extension,Map<String,org.geysermc.geyser.api.command.Command>>voidinit()voidregisterBuiltInCommand(GeyserCommand command)For internal Geyser commandsvoidregisterExtensionCommand(@NonNull org.geysermc.geyser.api.extension.Extension extension, @NonNull org.geysermc.geyser.api.command.Command command)booleanrunCommand(GeyserCommandSource sender, String command)
-
Constructor Details
-
GeyserCommandManager
-
-
Method Details
-
init
public void init() -
registerBuiltInCommand
For internal Geyser commands -
registerExtensionCommand
public void registerExtensionCommand(@NonNull org.geysermc.geyser.api.extension.Extension extension, @NonNull org.geysermc.geyser.api.command.Command command) -
commands
-
extensionCommands
-
runCommand
-
description
Returns the description of the given command- Parameters:
command- Command to get the description for- Returns:
- Command description
-
getCommands
-