CLASS rb net/minecraft/server/command/AdvancementCommand
	CLASS rb$a Operation
		FIELD a GRANT Lrb$a;
		FIELD b REVOKE Lrb$a;
		FIELD c commandPrefix Ljava/lang/String;
		METHOD a getCommandPrefix ()Ljava/lang/String;
		METHOD a processAll (Luw;Ljava/lang/Iterable;)I
		METHOD a processEach (Luw;Ln;)Z
		METHOD a processEachCriterion (Luw;Ln;Ljava/lang/String;)Z
			ARG 3 criterion
	CLASS rb$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;Lrb$a;Ljava/util/Collection;)I
	METHOD a executeCriterion (Lca;Ljava/util/Collection;Lrb$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;Lrb$b;)Ljava/util/List;
