CLASS cma net/minecraft/world/loot/condition/LootConditions
	CLASS cma$a Factory
		METHOD a toJson (Lclz;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
		METHOD a fromJson (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lclz;
	FIELD a byId Ljava/util/Map;
	FIELD b byClass Ljava/util/Map;
	METHOD a register (Lclz$b;)V
	METHOD a getFactory (Lclz;)Lclz$b;
	METHOD a get (Lqd;)Lclz$b;
	METHOD a joinAnd ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
	METHOD b joinOr ([Ljava/util/function/Predicate;)Ljava/util/function/Predicate;
