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

30 lines
1.6 KiB
Plaintext

CLASS net/minecraft/class_2022 net/minecraft/predicate/entity/DamageSourcePredicate
FIELD comp_1740 tagPredicates Ljava/util/List;
FIELD comp_1741 directEntity Ljava/util/Optional;
FIELD comp_1742 sourceEntity Ljava/util/Optional;
METHOD <init> (Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)V
ARG 1 tagPredicates
METHOD comp_1740 tagPredicates ()Ljava/util/List;
METHOD comp_1741 directEntity ()Ljava/util/Optional;
METHOD comp_1742 sourceEntity ()Ljava/util/Optional;
METHOD method_8845 test (Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Lnet/minecraft/class_1282;)Z
ARG 3 damageSource
METHOD method_8846 fromJson (Lcom/google/gson/JsonElement;)Ljava/util/Optional;
ARG 0 json
METHOD method_8847 test (Lnet/minecraft/class_3222;Lnet/minecraft/class_1282;)Z
ARG 1 player
ARG 2 damageSource
METHOD method_8848 toJson ()Lcom/google/gson/JsonElement;
CLASS class_2023 Builder
FIELD field_42273 tagPredicates Lcom/google/common/collect/ImmutableList$Builder;
FIELD field_9544 directEntity Ljava/util/Optional;
FIELD field_9545 sourceEntity Ljava/util/Optional;
METHOD method_35131 sourceEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023;
ARG 1 entity
METHOD method_48785 tag (Lnet/minecraft/class_8129;)Lnet/minecraft/class_2022$class_2023;
ARG 1 tagPredicate
METHOD method_8851 build ()Ljava/util/Optional;
METHOD method_8854 directEntity (Lnet/minecraft/class_2048$class_2049;)Lnet/minecraft/class_2022$class_2023;
ARG 1 entity
METHOD method_8855 create ()Lnet/minecraft/class_2022$class_2023;