CLASS u net/minecraft/advancement/criterion/Criterion CLASS u$a ConditionsContainer FIELD a conditions Lv; FIELD b advancement Ln; FIELD c id Ljava/lang/String; METHOD a getConditions ()Lv; METHOD a apply (Lqj;)V ARG 0 manager METHOD equals (Ljava/lang/Object;)Z ARG 0 other METHOD a getId ()Lpz; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lv; ARG 1 obj METHOD a removePlayer (Lqj;)V METHOD a addCondition (Lqj;Lu$a;)V ARG 1 manager METHOD b removeCondition (Lqj;Lu$a;)V ARG 1 manager