CLASS au net/minecraft/advancement/criterion/FishingRodHookedCriterion CLASS au$b Conditions FIELD a rod Lay; FIELD b entity Lar; FIELD c item Lay; METHOD (Lay;Lar;Lay;)V ARG 0 rod ARG 1 entity ARG 2 item METHOD a create (Lay;Lar;Lay;)Lau$b; METHOD a matches (Lui;Lavn;Laob;Ljava/util/Collection;)Z FIELD a ID Lpx; METHOD a getId ()Lpx; METHOD a deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lu; ARG 1 obj METHOD a removePlayer (Lqh;)V METHOD a addCondition (Lqh;Lt$a;)V ARG 1 manager METHOD b deserializeConditions (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lau$b; ARG 1 obj METHOD b removeCondition (Lqh;Lt$a;)V ARG 1 manager