CLASS qx net/minecraft/server/command/AdvancementCommand
	CLASS qx$a Operation
		CLASS qx$a$1
			METHOD a processEach (Lut;Ln;)Z
			METHOD a processEachCriterion (Lut;Ln;Ljava/lang/String;)Z
				ARG 3 criterion
		CLASS qx$a$2
			METHOD a processEach (Lut;Ln;)Z
			METHOD a processEachCriterion (Lut;Ln;Ljava/lang/String;)Z
				ARG 3 criterion
		FIELD a GRANT Lqx$a;
		FIELD b REVOKE Lqx$a;
		FIELD c commandPrefix Ljava/lang/String;
		METHOD a getCommandPrefix ()Ljava/lang/String;
		METHOD a processAll (Lut;Ljava/lang/Iterable;)I
		METHOD a processEach (Lut;Ln;)Z
		METHOD a processEachCriterion (Lut;Ln;Ljava/lang/String;)Z
			ARG 3 criterion
	CLASS qx$b Selection
		FIELD f before Z
		FIELD g after Z
	FIELD a SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
	METHOD a executeAdvancement (Lca;Ljava/util/Collection;Lqx$a;Ljava/util/Collection;)I
	METHOD a executeCriterion (Lca;Ljava/util/Collection;Lqx$a;Ln;Ljava/lang/String;)I
		ARG 4 criterion
	METHOD a register (Lcom/mojang/brigadier/CommandDispatcher;)V
	METHOD a searchAndAdd (Ln;Ljava/util/List;)V
	METHOD a select (Ln;Lqx$b;)Ljava/util/List;
