CLASS qy net/minecraft/server/command/AdvancementCommand
	CLASS qy$a Operation
		FIELD a GRANT Lqy$a;
		FIELD b REVOKE Lqy$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 qy$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;Lqy$a;Ljava/util/Collection;)I
	METHOD a executeCriterion (Lca;Ljava/util/Collection;Lqy$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;Lqy$b;)Ljava/util/List;
