net.minecraft.server.command

abstract enum AdvancementCommand$Operation

net.minecraft.server.commands.AdvancementCommands$Action
net.minecraft.class_3008$class_3009
net.minecraft.server.command.AdvancementCommand$Operation

Enum constant summary

Enum Constant
GRANT
field_13457
GRANT
REVOKE
field_13456
REVOKE

Field summary

Modifier and TypeField
public final ElementAggregator$Reporter1<ServerPlayerEntity, AdvancementEntry>
singleAdvancementSuccessResponse
field_1_7501
field_1_7501
public final ElementAggregator$NonzeroReporter1<com.mojang.brigadier.exceptions.CommandSyntaxException, ServerPlayerEntity, AdvancementEntry>
singleAdvancementsError
field_1_7502
field_1_7502
public final ElementAggregator$Reporter1<ServerPlayerEntity, Integer>
multipleAdvancementsSuccessResponse
field_1_7500
field_1_7500
public final ElementAggregator$NonzeroReporter1<com.mojang.brigadier.exceptions.CommandSyntaxException, ServerPlayerEntity, Integer>
multipleAdvancementsError
field_1_7499
field_1_7499
public final ElementAggregator$Reporter2<ServerPlayerEntity, AdvancementEntry, String>
criterionSuccessResponse
field_1_7498
field_1_7498
public final ElementAggregator$NonzeroReporter2<com.mojang.brigadier.exceptions.CommandSyntaxException, ServerPlayerEntity, AdvancementEntry, String>
criterionError
field_1_7497
field_1_7497
private static final AdvancementCommand$Operation[]
$VALUES
field_13455
field_13455

Constructor summary

ModifierConstructor
private (String $enum$name)

Method summary

Modifier and TypeMethod
public int
perform(ServerPlayer player, Iterable<AdvancementHolder> advancements, boolean showAdvancements)
method_12999(class_3222 arg0, Iterable<class_8779> arg1, boolean arg2)
processAll(ServerPlayerEntity player, Iterable<AdvancementEntry> advancements, boolean skipSync)
protected abstract boolean
perform(ServerPlayer player, AdvancementHolder advancement)
method_13002(class_3222 arg0, class_8779 arg1)
processEach(ServerPlayerEntity player, AdvancementEntry advancement)
protected abstract boolean
performCriterion(ServerPlayer player, AdvancementHolder advancement, String criterion)
method_13000(class_3222 arg0, class_8779 arg1, String arg2)
processEachCriterion(ServerPlayerEntity player, AdvancementEntry advancement, String criterion)
private static AdvancementCommand$Operation[]
$values()
method_36964()
method_36964()
private static com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$new$17(com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType arg0, int arg1, int arg2, AdvancementHolder arg3, String arg4)
method_1_6841(com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType arg0, int arg1, int arg2, class_8779 arg3, String arg4)
method_1_6841(com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType arg0, int arg1, int arg2, AdvancementEntry arg3, String arg4)
private static com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$new$16(com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType arg0, ServerPlayer arg1, int arg2, AdvancementHolder arg3, String arg4)
method_1_6840(com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType arg0, class_3222 arg1, int arg2, class_8779 arg3, String arg4)
method_1_6840(com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType arg0, ServerPlayerEntity arg1, int arg2, AdvancementEntry arg3, String arg4)
private static com.mojang.brigadier.Message
lambda$new$15(String arg0, Object arg1, Object arg2, Object arg3)
method_1_6839(String arg0, Object arg1, Object arg2, Object arg3)
method_1_6839(String arg0, Object arg1, Object arg2, Object arg3)
private static com.mojang.brigadier.Message
lambda$new$14(String arg0, Object arg1, Object arg2, Object arg3)
method_1_6838(String arg0, Object arg1, Object arg2, Object arg3)
method_1_6838(String arg0, Object arg1, Object arg2, Object arg3)
private static Text
lambda$new$13(String arg0, int arg1, int arg2, AdvancementHolder arg3, String arg4)
method_1_6837(String arg0, int arg1, int arg2, class_8779 arg3, String arg4)
method_1_6837(String arg0, int arg1, int arg2, AdvancementEntry arg3, String arg4)
private static Text
lambda$new$12(String arg0, ServerPlayer arg1, int arg2, AdvancementHolder arg3, String arg4)
method_1_6836(String arg0, class_3222 arg1, int arg2, class_8779 arg3, String arg4)
method_1_6836(String arg0, ServerPlayerEntity arg1, int arg2, AdvancementEntry arg3, String arg4)
private static com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$new$11(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, int arg1, int arg2, Integer arg3)
method_1_6835(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, int arg1, int arg2, Integer arg3)
method_1_6835(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, int arg1, int arg2, Integer arg3)
private static com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$new$10(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, ServerPlayer arg1, int arg2, Integer arg3)
method_1_6834(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, class_3222 arg1, int arg2, Integer arg3)
method_1_6834(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, ServerPlayerEntity arg1, int arg2, Integer arg3)
private static com.mojang.brigadier.Message
lambda$new$9(String arg0, Object arg1, Object arg2)
method_1_6849(String arg0, Object arg1, Object arg2)
method_1_6849(String arg0, Object arg1, Object arg2)
private static com.mojang.brigadier.Message
lambda$new$8(String arg0, Object arg1, Object arg2)
method_1_6848(String arg0, Object arg1, Object arg2)
method_1_6848(String arg0, Object arg1, Object arg2)
private static Text
lambda$new$7(String arg0, int arg1, int arg2, Integer arg3)
method_1_6847(String arg0, int arg1, int arg2, Integer arg3)
method_1_6847(String arg0, int arg1, int arg2, Integer arg3)
private static Text
lambda$new$6(String arg0, ServerPlayer arg1, int arg2, Integer arg3)
method_1_6846(String arg0, class_3222 arg1, int arg2, Integer arg3)
method_1_6846(String arg0, ServerPlayerEntity arg1, int arg2, Integer arg3)
private static com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$new$5(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, int arg1, int arg2, AdvancementHolder arg3)
method_1_6845(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, int arg1, int arg2, class_8779 arg3)
method_1_6845(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, int arg1, int arg2, AdvancementEntry arg3)
private static com.mojang.brigadier.exceptions.CommandSyntaxException
lambda$new$4(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, ServerPlayer arg1, int arg2, AdvancementHolder arg3)
method_1_6844(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, class_3222 arg1, int arg2, class_8779 arg3)
method_1_6844(com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType arg0, ServerPlayerEntity arg1, int arg2, AdvancementEntry arg3)
private static com.mojang.brigadier.Message
lambda$new$3(String arg0, Object arg1, Object arg2)
method_1_6843(String arg0, Object arg1, Object arg2)
method_1_6843(String arg0, Object arg1, Object arg2)
private static com.mojang.brigadier.Message
lambda$new$2(String arg0, Object arg1, Object arg2)
method_1_6842(String arg0, Object arg1, Object arg2)
method_1_6842(String arg0, Object arg1, Object arg2)
private static Text
lambda$new$1(String arg0, int arg1, int arg2, AdvancementHolder arg3)
method_1_6833(String arg0, int arg1, int arg2, class_8779 arg3)
method_1_6833(String arg0, int arg1, int arg2, AdvancementEntry arg3)
private static Text
lambda$new$0(String arg0, ServerPlayer arg1, int arg2, AdvancementHolder arg3)
method_1_6832(String arg0, class_3222 arg1, int arg2, class_8779 arg3)
method_1_6832(String arg0, ServerPlayerEntity arg1, int arg2, AdvancementEntry arg3)