Package net.minecraft.server.command
Class CommandRegistry
java.lang.Object
net.minecraft.server.command.CommandRegistry
- All Implemented Interfaces:
CommandRegistryProvider
- Direct Known Subclasses:
CommandManager
public class CommandRegistry extends Object implements CommandRegistryProvider
- Mappings:
Namespace Name official jintermediary net/minecraft/class_1581named net/minecraft/server/command/CommandRegistry
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CommandRegistry() -
Method Summary
Modifier and Type Method Description intexecute(CommandSource source, String name)Map<String,Command>getCommandMap()List<String>getCompletions(CommandSource source, String name, BlockPos pos)private intmethod_5816(Command command, String[] args)protected booleanmethod_5817(CommandSource commandSource, String[] string, Command command, String string2)private static String[]method_5818(String[] string)List<Command>method_5983(CommandSource source)CommandregisterCommand(Command command)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLj;a:Lorg/apache/logging/log4j/Logger;intermediary field_6465Lnet/minecraft/class_1581;field_6465:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/server/command/CommandRegistry;LOGGER:Lorg/apache/logging/log4j/Logger;
-
commandMap
- Mappings:
Namespace Name Mixin selector official bLj;b:Ljava/util/Map;intermediary field_6466Lnet/minecraft/class_1581;field_6466:Ljava/util/Map;named commandMapLnet/minecraft/server/command/CommandRegistry;commandMap:Ljava/util/Map;
-
commands
- Mappings:
Namespace Name Mixin selector official cLj;c:Ljava/util/Set;intermediary field_6467Lnet/minecraft/class_1581;field_6467:Ljava/util/Set;named commandsLnet/minecraft/server/command/CommandRegistry;commands:Ljava/util/Set;
-
-
Constructor Details
-
CommandRegistry
public CommandRegistry()
-
-
Method Details
-
execute
- Specified by:
executein interfaceCommandRegistryProvider- Mappings:
Namespace Name Mixin selector official aLl;a(Lm;Ljava/lang/String;)Iintermediary method_5984Lnet/minecraft/class_1629;method_5984(Lnet/minecraft/class_1659;Ljava/lang/String;)Inamed executeLnet/minecraft/server/command/CommandRegistryProvider;execute(Lnet/minecraft/command/CommandSource;Ljava/lang/String;)I
-
method_5817
protected boolean method_5817(CommandSource commandSource, String[] string, Command command, String string2)- Mappings:
Namespace Name Mixin selector official aLj;a(Lm;[Ljava/lang/String;Lk;Ljava/lang/String;)Zintermediary method_5817Lnet/minecraft/class_1581;method_5817(Lnet/minecraft/class_1659;[Ljava/lang/String;Lnet/minecraft/class_1606;Ljava/lang/String;)Znamed method_5817Lnet/minecraft/server/command/CommandRegistry;method_5817(Lnet/minecraft/command/CommandSource;[Ljava/lang/String;Lnet/minecraft/command/Command;Ljava/lang/String;)Z
-
registerCommand
- Mappings:
Namespace Name Mixin selector official aLj;a(Lk;)Lk;intermediary method_5815Lnet/minecraft/class_1581;method_5815(Lnet/minecraft/class_1606;)Lnet/minecraft/class_1606;named registerCommandLnet/minecraft/server/command/CommandRegistry;registerCommand(Lnet/minecraft/command/Command;)Lnet/minecraft/command/Command;
-
method_5818
- Mappings:
Namespace Name Mixin selector official aLj;a([Ljava/lang/String;)[Ljava/lang/String;intermediary method_5818Lnet/minecraft/class_1581;method_5818([Ljava/lang/String;)[Ljava/lang/String;named method_5818Lnet/minecraft/server/command/CommandRegistry;method_5818([Ljava/lang/String;)[Ljava/lang/String;
-
getCompletions
- Specified by:
getCompletionsin interfaceCommandRegistryProvider- Mappings:
Namespace Name Mixin selector official aLl;a(Lm;Ljava/lang/String;Lcj;)Ljava/util/List;intermediary method_5985Lnet/minecraft/class_1629;method_5985(Lnet/minecraft/class_1659;Ljava/lang/String;Lnet/minecraft/class_1372;)Ljava/util/List;named getCompletionsLnet/minecraft/server/command/CommandRegistryProvider;getCompletions(Lnet/minecraft/command/CommandSource;Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
-
method_5983
- Specified by:
method_5983in interfaceCommandRegistryProvider- Mappings:
Namespace Name Mixin selector official aLl;a(Lm;)Ljava/util/List;intermediary method_5983Lnet/minecraft/class_1629;method_5983(Lnet/minecraft/class_1659;)Ljava/util/List;named method_5983Lnet/minecraft/server/command/CommandRegistryProvider;method_5983(Lnet/minecraft/command/CommandSource;)Ljava/util/List;
-
getCommandMap
- Specified by:
getCommandMapin interfaceCommandRegistryProvider- Mappings:
Namespace Name Mixin selector official aLl;a()Ljava/util/Map;intermediary method_5982Lnet/minecraft/class_1629;method_5982()Ljava/util/Map;named getCommandMapLnet/minecraft/server/command/CommandRegistryProvider;getCommandMap()Ljava/util/Map;
-
method_5816
- Mappings:
Namespace Name Mixin selector official aLj;a(Lk;[Ljava/lang/String;)Iintermediary method_5816Lnet/minecraft/class_1581;method_5816(Lnet/minecraft/class_1606;[Ljava/lang/String;)Inamed method_5816Lnet/minecraft/server/command/CommandRegistry;method_5816(Lnet/minecraft/command/Command;[Ljava/lang/String;)I
-