Class AdvancementCommands
java.lang.Object
net.minecraft.server.commands.AdvancementCommands
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static enumprivate static enum -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Dynamic2CommandExceptionTypeprivate static final DynamicCommandExceptionType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddChildren(AdvancementNode parent, List<AdvancementHolder> output) private static List<AdvancementHolder> getAdvancements(CommandContext<CommandSourceStack> context, AdvancementHolder target, AdvancementCommands.Mode mode) private static intperform(CommandSourceStack source, Collection<ServerPlayer> players, AdvancementCommands.Action action, Collection<AdvancementHolder> advancements) private static intperform(CommandSourceStack source, Collection<ServerPlayer> players, AdvancementCommands.Action action, Collection<AdvancementHolder> advancements, boolean showAdvancements) private static intperformCriterion(CommandSourceStack source, Collection<ServerPlayer> players, AdvancementCommands.Action action, AdvancementHolder holder, String criterion) static voidregister(CommandDispatcher<CommandSourceStack> dispatcher)
-
Field Details
-
ERROR_NO_ACTION_PERFORMED
-
ERROR_CRITERION_NOT_FOUND
-
-
Constructor Details
-
AdvancementCommands
public AdvancementCommands()
-
-
Method Details
-
register
-
perform
private static int perform(CommandSourceStack source, Collection<ServerPlayer> players, AdvancementCommands.Action action, Collection<AdvancementHolder> advancements) throws CommandSyntaxException - Throws:
CommandSyntaxException
-
perform
private static int perform(CommandSourceStack source, Collection<ServerPlayer> players, AdvancementCommands.Action action, Collection<AdvancementHolder> advancements, boolean showAdvancements) throws CommandSyntaxException - Throws:
CommandSyntaxException
-
performCriterion
private static int performCriterion(CommandSourceStack source, Collection<ServerPlayer> players, AdvancementCommands.Action action, AdvancementHolder holder, String criterion) throws CommandSyntaxException - Throws:
CommandSyntaxException
-
getAdvancements
private static List<AdvancementHolder> getAdvancements(CommandContext<CommandSourceStack> context, AdvancementHolder target, AdvancementCommands.Mode mode) -
addChildren
-