CLASS cqw net/minecraft/world/loot/condition/LootCondition CLASS cqw$a Builder METHOD a invert ()Lcqw$a; METHOD a withCondition (Lcqw$a;)Lcqn$a; ARG 1 condition CLASS cqw$b Factory FIELD a id Lqs; FIELD b conditionClass Ljava/lang/Class; METHOD (Lqs;Ljava/lang/Class;)V ARG 1 id ARG 2 clazz METHOD a getId ()Lqs; METHOD a toJson (Lcom/google/gson/JsonObject;Lcqw;Lcom/google/gson/JsonSerializationContext;)V ARG 1 json ARG 2 condition ARG 3 context METHOD b getConditionClass ()Ljava/lang/Class; METHOD b fromJson (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lcqw; ARG 1 json ARG 2 context