CLASS i net/minecraft/advancement/SimpleAdvancement CLASS i$a AdvancementTask FIELD a parent Lmd; FIELD c display Lr; FIELD d rewards Ll; FIELD e criteria Ljava/util/Map; FIELD f requirements [[Ljava/lang/String; FIELD a parent Li; FIELD b display Lr; FIELD c rewards Ll; FIELD d id Lmd; FIELD e criteria Ljava/util/Map; FIELD f requirements [[Ljava/lang/String; FIELD g children Ljava/util/Set; METHOD (Lmd;Li;Lr;Ll;Ljava/util/Map;[[Ljava/lang/String;)V ARG 0 id ARG 1 parent ARG 2 display ARG 3 rewards ARG 4 criteria ARG 5 requirements METHOD a createTask ()Li$a; METHOD a addChild (Li;)V ARG 0 child METHOD b getParent ()Li; METHOD e getChildren ()Ljava/lang/Iterable; METHOD equals (Ljava/lang/Object;)Z ARG 0 other METHOD g getId ()Lmd;