CLASS net/minecraft/class_2985 net/minecraft/advancement/PlayerAdvancementTracker
	FIELD field_13386 visibilityUpdates Ljava/util/Set;
	FIELD field_13387 currentDisplayTab Lnet/minecraft/class_161;
	FIELD field_13388 progressUpdates Ljava/util/Set;
	FIELD field_13389 advancementToProgress Ljava/util/Map;
	FIELD field_13390 visibleAdvancements Ljava/util/Set;
	FIELD field_13391 owner Lnet/minecraft/class_3222;
	FIELD field_13392 JSON_TYPE Lcom/google/gson/reflect/TypeToken;
	FIELD field_13393 advancementFile Ljava/io/File;
	FIELD field_13394 LOGGER Lorg/slf4j/Logger;
	FIELD field_13395 GSON Lcom/google/gson/Gson;
	FIELD field_13396 dirty Z
	FIELD field_25324 dataFixer Lcom/mojang/datafixers/DataFixer;
	FIELD field_25325 playerManager Lnet/minecraft/class_3324;
	FIELD field_33383 MAX_VISIBLE_CHILDREN I
	METHOD <init> (Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_3324;Lnet/minecraft/class_2989;Ljava/io/File;Lnet/minecraft/class_3222;)V
		ARG 1 dataFixer
		ARG 2 playerManager
		ARG 3 advancementLoader
		ARG 4 advancementFile
		ARG 5 owner
	METHOD method_12872 rewardEmptyAdvancements (Lnet/minecraft/class_2989;)V
		ARG 1 advancementLoader
	METHOD method_12873 load (Lnet/minecraft/class_2989;)V
		ARG 1 advancementLoader
	METHOD method_12874 beginTracking (Lnet/minecraft/class_161;)V
		ARG 1 advancement
	METHOD method_12875 setOwner (Lnet/minecraft/class_3222;)V
		ARG 1 owner
	METHOD method_12876 sendUpdate (Lnet/minecraft/class_3222;)V
		ARG 1 player
	METHOD method_12877 hasChildrenDone (Lnet/minecraft/class_161;)Z
		ARG 1 advancement
	METHOD method_12878 grantCriterion (Lnet/minecraft/class_161;Ljava/lang/String;)Z
		ARG 1 advancement
		ARG 2 criterionName
	METHOD method_12879 canSee (Lnet/minecraft/class_161;)Z
		ARG 1 advancement
	METHOD method_12880 endTrackingCompleted (Lnet/minecraft/class_161;)V
		ARG 1 advancement
	METHOD method_12881 clearCriteria ()V
	METHOD method_12882 getProgress (Lnet/minecraft/class_161;)Lnet/minecraft/class_167;
		ARG 1 advancement
	METHOD method_12883 revokeCriterion (Lnet/minecraft/class_161;Ljava/lang/String;)Z
		ARG 1 advancement
		ARG 2 criterionName
	METHOD method_12884 initProgress (Lnet/minecraft/class_161;Lnet/minecraft/class_167;)V
		ARG 1 advancement
		ARG 2 progress
	METHOD method_12885 updateDisplay (Lnet/minecraft/class_161;)V
		ARG 1 advancement
	METHOD method_12886 reload (Lnet/minecraft/class_2989;)V
		ARG 1 advancementLoader
	METHOD method_12887 updateCompleted ()V
	METHOD method_12888 setDisplayTab (Lnet/minecraft/class_161;)V
		ARG 1 advancement
	METHOD method_12889 beginTrackingAllAdvancements (Lnet/minecraft/class_2989;)V
		ARG 1 advancementLoader
	METHOD method_12890 save ()V
