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 aob
-
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 aLaob;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 bLaob;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 cLaob;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 dLaob;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 eLaob;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 fLaob;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 gLaob;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 hLaob;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 iLaob;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 jLaob;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 kLaob;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 lLaob;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 mLaob;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 aLaob;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 aLaob;a(Lej;Ljava/lang/String;Lxx;)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 aLaob;a(Lej;Lazx;Laob$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 aLaob;a(Lej;Lazx;)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 aLaob;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 bLaob;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 cLaob;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 aLaob;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lazx;
-