Package net.minecraft.commands
Class Commands
java.lang.Object
net.minecraft.commands.Commands
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic interface - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.mojang.brigadier.CommandDispatcher<CommandSourceStack>static final intstatic final intstatic final intstatic final intstatic final intprivate static final org.slf4j.Logger - 
Constructor Summary
ConstructorsConstructorDescriptionCommands(Commands.CommandSelection p_230943_, CommandBuildContext p_230944_)  - 
Method Summary
Modifier and TypeMethodDescriptionstatic <T> com.mojang.brigadier.builder.RequiredArgumentBuilder<CommandSourceStack,T> static CommandBuildContextcreateValidationContext(HolderLookup.Provider p_256243_) createValidator(Commands.ParseFunction p_82121_) private voidfillUsableCommands(com.mojang.brigadier.tree.CommandNode<CommandSourceStack> p_82113_, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> p_82114_, CommandSourceStack p_82115_, Map<com.mojang.brigadier.tree.CommandNode<CommandSourceStack>, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> p_82116_) com.mojang.brigadier.CommandDispatcher<CommandSourceStack>static <S> com.mojang.brigadier.exceptions.CommandSyntaxExceptiongetParseException(com.mojang.brigadier.ParseResults<S> p_82098_) static com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack>static <S> com.mojang.brigadier.ParseResults<S>mapSource(com.mojang.brigadier.ParseResults<S> p_242928_, UnaryOperator<S> p_242890_) intperformCommand(com.mojang.brigadier.ParseResults<CommandSourceStack> p_242844_, String p_242841_) intperformPrefixedCommand(CommandSourceStack p_230958_, String p_230959_) voidsendCommands(ServerPlayer p_82096_) static voidvalidate() 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER - 
LEVEL_ALL
public static final int LEVEL_ALL- See Also:
 
 - 
LEVEL_MODERATORS
public static final int LEVEL_MODERATORS- See Also:
 
 - 
LEVEL_GAMEMASTERS
public static final int LEVEL_GAMEMASTERS- See Also:
 
 - 
LEVEL_ADMINS
public static final int LEVEL_ADMINS- See Also:
 
 - 
LEVEL_OWNERS
public static final int LEVEL_OWNERS- See Also:
 
 - 
dispatcher
 
 - 
 - 
Constructor Details
- 
Commands
 
 - 
 - 
Method Details
- 
mapSource
public static <S> com.mojang.brigadier.ParseResults<S> mapSource(com.mojang.brigadier.ParseResults<S> p_242928_, UnaryOperator<S> p_242890_)  - 
performPrefixedCommand
 - 
performCommand
public int performCommand(com.mojang.brigadier.ParseResults<CommandSourceStack> p_242844_, String p_242841_)  - 
sendCommands
 - 
fillUsableCommands
private void fillUsableCommands(com.mojang.brigadier.tree.CommandNode<CommandSourceStack> p_82113_, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> p_82114_, CommandSourceStack p_82115_, Map<com.mojang.brigadier.tree.CommandNode<CommandSourceStack>, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> p_82116_)  - 
literal
public static com.mojang.brigadier.builder.LiteralArgumentBuilder<CommandSourceStack> literal(String p_82128_)  - 
argument
public static <T> com.mojang.brigadier.builder.RequiredArgumentBuilder<CommandSourceStack,T> argument(String p_82130_, com.mojang.brigadier.arguments.ArgumentType<T> p_82131_)  - 
createValidator
 - 
getDispatcher
 - 
getParseException
@Nullable public static <S> com.mojang.brigadier.exceptions.CommandSyntaxException getParseException(com.mojang.brigadier.ParseResults<S> p_82098_)  - 
createValidationContext
 - 
validate
public static void validate() 
 -