yarn/mappings/net/minecraft/world/loot/LootPool.mapping

25 lines
1.0 KiB
Plaintext

CLASS ckd net/minecraft/world/loot/LootPool
CLASS ckd$a Builder
FIELD a entries Ljava/util/List;
FIELD b conditions Ljava/util/List;
FIELD c functions Ljava/util/List;
FIELD d rolls Lckh;
FIELD e range Lckj;
METHOD a withRolls (Lckh;)Lckd$a;
METHOD a withEntry (Lckt$a;)Lckd$a;
METHOD b build ()Lckd;
CLASS ckd$b Serializer
METHOD a serialize (Lckd;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
METHOD a desearialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lckd;
FIELD a entries [Lckt;
FIELD b conditions [Lcmn;
FIELD c predicate Ljava/util/function/Predicate;
FIELD d functions [Lclk;
FIELD e javaFunctions Ljava/util/function/BiFunction;
FIELD f rolls Lckh;
FIELD g bonusRolls Lckj;
METHOD a create ()Lckd$a;
METHOD a check (Lckf;Ljava/util/function/Function;Ljava/util/Set;Lcma;)V
METHOD a drop (Ljava/util/function/Consumer;Lckb;)V
METHOD b supplyOnce (Ljava/util/function/Consumer;Lckb;)V