Package net.minecraft.server.command
Class DatapackCommand
java.lang.Object
net.minecraft.server.command.DatapackCommand
- Mappings:
 Namespace Name official aedintermediary net/minecraft/class_3027named net/minecraft/server/command/DatapackCommand
- 
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.suggestion.SuggestionProvider<ServerCommandSource>private static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource>private static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprivate 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)  
- 
Field Details
- 
UNKNOWN_DATAPACK_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_DATAPACK_EXCEPTION- Mappings:
 Namespace Name Mixin selector official aLaed;a:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_13503Lnet/minecraft/class_3027;field_13503:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named UNKNOWN_DATAPACK_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;UNKNOWN_DATAPACK_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 - 
ALREADY_ENABLED_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ALREADY_ENABLED_EXCEPTION- Mappings:
 Namespace Name Mixin selector official bLaed;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_13504Lnet/minecraft/class_3027;field_13504:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named ALREADY_ENABLED_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;ALREADY_ENABLED_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 - 
ALREADY_DISABLED_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ALREADY_DISABLED_EXCEPTION- Mappings:
 Namespace Name Mixin selector official cLaed;c:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_13505Lnet/minecraft/class_3027;field_13505:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named ALREADY_DISABLED_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;ALREADY_DISABLED_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 - 
NO_FLAGS_EXCEPTION
private static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType NO_FLAGS_EXCEPTION- Mappings:
 Namespace Name Mixin selector official dLaed;d:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;intermediary field_39980Lnet/minecraft/class_3027;field_39980:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;named NO_FLAGS_EXCEPTIONLnet/minecraft/server/command/DatapackCommand;NO_FLAGS_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
 - 
ENABLED_CONTAINERS_SUGGESTION_PROVIDER
private static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> ENABLED_CONTAINERS_SUGGESTION_PROVIDER- Mappings:
 Namespace Name Mixin selector official eLaed;e:Lcom/mojang/brigadier/suggestion/SuggestionProvider;intermediary field_13506Lnet/minecraft/class_3027;field_13506:Lcom/mojang/brigadier/suggestion/SuggestionProvider;named ENABLED_CONTAINERS_SUGGESTION_PROVIDERLnet/minecraft/server/command/DatapackCommand;ENABLED_CONTAINERS_SUGGESTION_PROVIDER: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 official fLaed;f:Lcom/mojang/brigadier/suggestion/SuggestionProvider;intermediary field_13502Lnet/minecraft/class_3027;field_13502:Lcom/mojang/brigadier/suggestion/SuggestionProvider;named DISABLED_CONTAINERS_SUGGESTION_PROVIDERLnet/minecraft/server/command/DatapackCommand;DISABLED_CONTAINERS_SUGGESTION_PROVIDER:Lcom/mojang/brigadier/suggestion/SuggestionProvider;
 
 - 
 - 
Constructor Details
- 
DatapackCommand
public DatapackCommand() 
 - 
 - 
Method Details
- 
register
- Mappings:
 Namespace Name Mixin selector official aLaed;a(Lcom/mojang/brigadier/CommandDispatcher;)Vintermediary method_13125Lnet/minecraft/class_3027;method_13125(Lcom/mojang/brigadier/CommandDispatcher;)Vnamed registerLnet/minecraft/server/command/DatapackCommand;register(Lcom/mojang/brigadier/CommandDispatcher;)V
 - 
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 official aLaed;a(Lds;Lakg;Laed$a;)Iintermediary method_13114Lnet/minecraft/class_3027;method_13114(Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;Lnet/minecraft/class_3027$class_3028;)Inamed executeEnableLnet/minecraft/server/command/DatapackCommand;executeEnable(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/resource/ResourcePackProfile;Lnet/minecraft/server/command/DatapackCommand$PackAdder;)I
 - 
executeDisable
- Mappings:
 Namespace Name Mixin selector official aLaed;a(Lds;Lakg;)Iintermediary method_13140Lnet/minecraft/class_3027;method_13140(Lnet/minecraft/class_2168;Lnet/minecraft/class_3288;)Inamed executeDisableLnet/minecraft/server/command/DatapackCommand;executeDisable(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/resource/ResourcePackProfile;)I
 - 
executeList
- Mappings:
 Namespace Name Mixin selector official aLaed;a(Lds;)Iintermediary method_13121Lnet/minecraft/class_3027;method_13121(Lnet/minecraft/class_2168;)Inamed executeListLnet/minecraft/server/command/DatapackCommand;executeList(Lnet/minecraft/server/command/ServerCommandSource;)I
 - 
executeListAvailable
- Mappings:
 Namespace Name Mixin selector official bLaed;b(Lds;)Iintermediary method_13128Lnet/minecraft/class_3027;method_13128(Lnet/minecraft/class_2168;)Inamed executeListAvailableLnet/minecraft/server/command/DatapackCommand;executeListAvailable(Lnet/minecraft/server/command/ServerCommandSource;)I
 - 
executeListEnabled
- Mappings:
 Namespace Name Mixin selector official cLaed;c(Lds;)Iintermediary method_13126Lnet/minecraft/class_3027;method_13126(Lnet/minecraft/class_2168;)Inamed executeListEnabledLnet/minecraft/server/command/DatapackCommand;executeListEnabled(Lnet/minecraft/server/command/ServerCommandSource;)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 official aLaed;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lakg;intermediary method_13127Lnet/minecraft/class_3027;method_13127(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/class_3288;named getPackContainerLnet/minecraft/server/command/DatapackCommand;getPackContainer(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Lnet/minecraft/resource/ResourcePackProfile;
 
 -