yarn/mappings/net/minecraft/predicate/entity/LootContextPredicate.mapping

17 lines
925 B
Plaintext
Raw Normal View History

CLASS net/minecraft/class_5258 net/minecraft/predicate/entity/LootContextPredicate
COMMENT A list of loot conditions applied to entities. All conditions must match for this
COMMENT unified conditions to {@linkplain #test match}. Mainly used by advancements.
2023-08-09 11:28:38 -04:00
FIELD field_24389 conditions Ljava/util/List;
2023-05-03 09:29:41 -04:00
FIELD field_24390 combinedCondition Ljava/util/function/Predicate;
2023-08-09 11:28:38 -04:00
METHOD method_27804 toJson ()Lcom/google/gson/JsonElement;
2023-05-03 09:29:41 -04:00
METHOD method_27806 test (Lnet/minecraft/class_47;)Z
ARG 1 context
2023-08-09 11:28:38 -04:00
METHOD method_27807 fromJson (Ljava/lang/String;Lnet/minecraft/class_5257;Lcom/google/gson/JsonElement;Lnet/minecraft/class_176;)Ljava/util/Optional;
2023-05-03 09:29:41 -04:00
ARG 0 key
ARG 1 predicateDeserializer
ARG 2 json
ARG 3 contextType
2023-08-09 11:28:38 -04:00
METHOD method_27808 toPredicatesJsonArray (Ljava/util/List;)Lcom/google/gson/JsonElement;
2023-05-03 09:29:41 -04:00
METHOD method_27973 create ([Lnet/minecraft/class_5341;)Lnet/minecraft/class_5258;
ARG 0 conditions