Package net.minecraft.server.command
Class DatapackCommand
java.lang.Object
net.minecraft.server.command.DatapackCommand
- Mappings:
Namespace Name named net/minecraft/server/command/DatapackCommandintermediary net/minecraft/class_3027official aoq
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> private static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final Loggerprivate static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intexecuteCreate(ServerCommandSource source, String id, Text description) private static intexecuteDisable(ServerCommandSource source, ResourcePackProfile container) private static intexecuteEnable(ServerCommandSource source, ResourcePackProfile container, DatapackCommand.PackAdder packAdder) private static intexecuteList(ServerCommandSource source) private static intprivate static intprivate static ResourcePackProfilegetPackContainer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, boolean enable) static voidregister(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, CommandRegistryAccess registryAccess)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/server/command/DatapackCommand;LOGGER:Lorg/slf4j/Logger;intermediary field_59622Lnet/minecraft/class_3027;field_59622:Lorg/slf4j/Logger;official aLaoq;a:Lorg/slf4j/Logger;
-
UNKNOWN_DATAPACK_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_DATAPACK_EXCEPTION- Mappings:
Namespace Name Mixin selector named UNKNOWN_DATAPACK_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;UNKNOWN_DATAPACK_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_13503Lnet/minecraft/class_3027;field_13503:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official bLaoq;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
ALREADY_ENABLED_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ALREADY_ENABLED_EXCEPTION- Mappings:
Namespace Name Mixin selector named ALREADY_ENABLED_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;ALREADY_ENABLED_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_13504Lnet/minecraft/class_3027;field_13504:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official cLaoq;c:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
ALREADY_DISABLED_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ALREADY_DISABLED_EXCEPTION- Mappings:
Namespace Name Mixin selector named ALREADY_DISABLED_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;ALREADY_DISABLED_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_13505Lnet/minecraft/class_3027;field_13505:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official dLaoq;d:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
CANNOT_DISABLE_FEATURE_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType CANNOT_DISABLE_FEATURE_EXCEPTION- Mappings:
Namespace Name Mixin selector named CANNOT_DISABLE_FEATURE_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;CANNOT_DISABLE_FEATURE_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_49775Lnet/minecraft/class_3027;field_49775:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official eLaoq;e:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
NO_FLAGS_EXCEPTION
private static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType NO_FLAGS_EXCEPTION- Mappings:
Namespace Name Mixin selector named NO_FLAGS_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;NO_FLAGS_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;intermediary field_39980Lnet/minecraft/class_3027;field_39980:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;official fLaoq;f:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
-
INVALID_NAME_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INVALID_NAME_EXCEPTION- Mappings:
Namespace Name Mixin selector named INVALID_NAME_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;INVALID_NAME_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_59623Lnet/minecraft/class_3027;field_59623:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official gLaoq;g:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
INVALID_FULL_NAME_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INVALID_FULL_NAME_EXCEPTION- Mappings:
Namespace Name Mixin selector named INVALID_FULL_NAME_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;INVALID_FULL_NAME_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_60960Lnet/minecraft/class_3027;field_60960:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official hLaoq;h:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
ALREADY_EXISTS_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ALREADY_EXISTS_EXCEPTION- Mappings:
Namespace Name Mixin selector named ALREADY_EXISTS_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;ALREADY_EXISTS_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_59624Lnet/minecraft/class_3027;field_59624:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official iLaoq;i:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
METADATA_ENCODE_FAILURE_EXCEPTION
private static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType METADATA_ENCODE_FAILURE_EXCEPTION- Mappings:
Namespace Name Mixin selector named METADATA_ENCODE_FAILURE_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;METADATA_ENCODE_FAILURE_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;intermediary field_59625Lnet/minecraft/class_3027;field_59625:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;official jLaoq;j:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
-
IO_FAILURE_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType IO_FAILURE_EXCEPTION- Mappings:
Namespace Name Mixin selector named IO_FAILURE_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;IO_FAILURE_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_59626Lnet/minecraft/class_3027;field_59626:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;official kLaoq;k:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
ENABLED_CONTAINERS_SUGGESTION_PROVIDER
private static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> ENABLED_CONTAINERS_SUGGESTION_PROVIDER- Mappings:
Namespace Name Mixin selector named ENABLED_CONTAINERS_SUGGESTION_PROVIDERLnet/minecraft/server/command/DatapackCommand;ENABLED_CONTAINERS_SUGGESTION_PROVIDER:Lcom/mojang/brigadier/suggestion/SuggestionProvider;intermediary field_13506Lnet/minecraft/class_3027;field_13506:Lcom/mojang/brigadier/suggestion/SuggestionProvider;official lLaoq;l:Lcom/mojang/brigadier/suggestion/SuggestionProvider;
-
DISABLED_CONTAINERS_SUGGESTION_PROVIDER
private static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> DISABLED_CONTAINERS_SUGGESTION_PROVIDER- Mappings:
Namespace Name Mixin selector named DISABLED_CONTAINERS_SUGGESTION_PROVIDERLnet/minecraft/server/command/DatapackCommand;DISABLED_CONTAINERS_SUGGESTION_PROVIDER:Lcom/mojang/brigadier/suggestion/SuggestionProvider;intermediary field_13502Lnet/minecraft/class_3027;field_13502:Lcom/mojang/brigadier/suggestion/SuggestionProvider;official mLaoq;m:Lcom/mojang/brigadier/suggestion/SuggestionProvider;
-
-
Constructor Details
-
DatapackCommand
public DatapackCommand()
-
-
Method Details
-
register
public static void register(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, CommandRegistryAccess registryAccess) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/server/command/DatapackCommand;register(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/command/CommandRegistryAccess;)Vintermediary method_13125Lnet/minecraft/class_3027;method_13125(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_7157;)Vofficial aLaoq;a(Lcom/mojang/brigadier/CommandDispatcher;Lef;)V
-
executeCreate
private static int executeCreate(ServerCommandSource source, String id, Text description) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named executeCreateLnet/minecraft/server/command/DatapackCommand;executeCreate(Lnet/minecraft/server/command/ServerCommandSource;Ljava/lang/String;Lnet/minecraft/text/Text;)Iintermediary method_70598Lnet/minecraft/class_3027;method_70598(Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2561;)Iofficial aLaoq;a(Lej;Ljava/lang/String;Lym;)I
-
executeEnable
private static int executeEnable(ServerCommandSource source, ResourcePackProfile container, DatapackCommand.PackAdder packAdder) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named executeEnableLnet/minecraft/server/command/DatapackCommand;executeEnable(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/resource/ResourcePackProfile;Lnet/minecraft/server/command/DatapackCommand$PackAdder;)Iintermediary method_13114Lnet/minecraft/class_3027;method_13114(Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;Lnet/minecraft/class_3027$class_3028;)Iofficial aLaoq;a(Lej;Lbam;Laoq$a;)I
-
executeDisable
- Mappings:
Namespace Name Mixin selector named executeDisableLnet/minecraft/server/command/DatapackCommand;executeDisable(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/resource/ResourcePackProfile;)Iintermediary method_13140Lnet/minecraft/class_3027;method_13140(Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;)Iofficial aLaoq;a(Lej;Lbam;)I
-
executeList
- Mappings:
Namespace Name Mixin selector named executeListLnet/minecraft/server/command/DatapackCommand;executeList(Lnet/minecraft/server/command/ServerCommandSource;)Iintermediary method_13121Lnet/minecraft/class_3027;method_13121(Lnet/minecraft/class_2168;)Iofficial aLaoq;a(Lej;)I
-
executeListAvailable
- Mappings:
Namespace Name Mixin selector named executeListAvailableLnet/minecraft/server/command/DatapackCommand;executeListAvailable(Lnet/minecraft/server/command/ServerCommandSource;)Iintermediary method_13128Lnet/minecraft/class_3027;method_13128(Lnet/minecraft/class_2168;)Iofficial bLaoq;b(Lej;)I
-
executeListEnabled
- Mappings:
Namespace Name Mixin selector named executeListEnabledLnet/minecraft/server/command/DatapackCommand;executeListEnabled(Lnet/minecraft/server/command/ServerCommandSource;)Iintermediary method_13126Lnet/minecraft/class_3027;method_13126(Lnet/minecraft/class_2168;)Iofficial cLaoq;c(Lej;)I
-
getPackContainer
private static ResourcePackProfile getPackContainer(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name, boolean enable) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector named getPackContainerLnet/minecraft/server/command/DatapackCommand;getPackContainer(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/resource/ResourcePackProfile;intermediary method_13127Lnet/minecraft/class_3027;method_13127(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/class_3288;official aLaoq;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lbam;
-