Class DataPackCommand
java.lang.Object
net.minecraft.server.commands.DataPackCommand
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final DynamicCommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final Dynamic2CommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final Dynamic2CommandExceptionTypeprivate static final DynamicCommandExceptionTypeprivate static final org.slf4j.Loggerprivate static final SuggestionProvider<CommandSourceStack> private static final SuggestionProvider<CommandSourceStack> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static intcreatePack(CommandSourceStack source, String id, Component description) private static intdisablePack(CommandSourceStack source, Pack unopened) private static intenablePack(CommandSourceStack source, Pack unopened, DataPackCommand.Inserter inserter) private static PackgetPack(CommandContext<CommandSourceStack> context, String name, boolean enabling) private static intlistAvailablePacks(CommandSourceStack source) private static intlistEnabledPacks(CommandSourceStack source) private static intlistPacks(CommandSourceStack source) static voidregister(CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
ERROR_UNKNOWN_PACK
-
ERROR_PACK_ALREADY_ENABLED
-
ERROR_PACK_ALREADY_DISABLED
-
ERROR_CANNOT_DISABLE_FEATURE
-
ERROR_PACK_FEATURES_NOT_ENABLED
-
ERROR_PACK_INVALID_NAME
-
ERROR_PACK_INVALID_FULL_NAME
-
ERROR_PACK_ALREADY_EXISTS
-
ERROR_PACK_METADATA_ENCODE_FAILURE
-
ERROR_PACK_IO_FAILURE
-
SELECTED_PACKS
-
UNSELECTED_PACKS
-
-
Constructor Details
-
DataPackCommand
public DataPackCommand()
-
-
Method Details
-
register
public static void register(CommandDispatcher<CommandSourceStack> dispatcher, CommandBuildContext context) -
createPack
private static int createPack(CommandSourceStack source, String id, Component description) throws CommandSyntaxException - Throws:
CommandSyntaxException
-
enablePack
private static int enablePack(CommandSourceStack source, Pack unopened, DataPackCommand.Inserter inserter) throws CommandSyntaxException - Throws:
CommandSyntaxException
-
disablePack
-
listPacks
-
listAvailablePacks
-
listEnabledPacks
-
getPack
private static Pack getPack(CommandContext<CommandSourceStack> context, String name, boolean enabling) throws CommandSyntaxException - Throws:
CommandSyntaxException
-