CLASS none/bcc net/minecraft/world/loot/condition/ILootTableCondition CLASS none/bcc$a Provider FIELD a id Lnone/kp; FIELD b conditionClass Ljava/lang/Class; METHOD (Lnone/kp;Ljava/lang/Class;)V ARG 0 id ARG 1 conditionClass METHOD a getId ()Lnone/kp; METHOD a serialize (Lcom/google/gson/JsonObject;Lnone/bcc;Lcom/google/gson/JsonSerializationContext;)V ARG 0 json ARG 1 condition ARG 2 context METHOD b getConditionClass ()Ljava/lang/Class; METHOD b deserialize (Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;)Lnone/bcc; ARG 0 json ARG 1 context METHOD a matches (Ljava/util/Random;Lnone/bbk;)Z ARG 0 rand ARG 1 context