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;
-