Êþº¾Eb  java/lang/Object()V   'com/google/common/collect/ImmutableListbuilder3()Lcom/google/common/collect/ImmutableList$Builder;  Cnet/minecraft/advancements/predicates/DamageSourcePredicate$Buildertags1Lcom/google/common/collect/ImmutableList$Builder;  java/util/Optionalempty()Ljava/util/Optional;   directEntityLjava/util/Optional;   sourceEntity ! "isDirect  %&' ()/com/google/common/collect/ImmutableList$BuilderaddE(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList$Builder; +,- ./Dnet/minecraft/advancements/predicates/entity/EntityPredicate$Builderbuild@()Lnet/minecraft/advancements/predicates/entity/EntityPredicate; 1 23of((Ljava/lang/Object;)Ljava/util/Optional; 567 89java/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;;;net/minecraft/advancements/predicates/DamageSourcePredicate %= .>+()Lcom/google/common/collect/ImmutableList; :@ AO(Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V Signature–Lcom/google/common/collect/ImmutableList$Builder;>;TLjava/util/Optional;)Ljava/util/Optional;CodeLineNumberTableLocalVariableTablethisELnet/minecraft/advancements/predicates/DamageSourcePredicate$Builder; damageTypeG()Lnet/minecraft/advancements/predicates/DamageSourcePredicate$Builder;tag{(Lnet/minecraft/advancements/predicates/TagPredicate;)Lnet/minecraft/advancements/predicates/DamageSourcePredicate$Builder;4Lnet/minecraft/advancements/predicates/TagPredicate;LocalVariableTypeTablecLnet/minecraft/advancements/predicates/TagPredicate;MethodParametersª(Lnet/minecraft/advancements/predicates/TagPredicate;)Lnet/minecraft/advancements/predicates/DamageSourcePredicate$Builder;direct�(Lnet/minecraft/advancements/predicates/entity/EntityPredicate$Builder;)Lnet/minecraft/advancements/predicates/DamageSourcePredicate$Builder;FLnet/minecraft/advancements/predicates/entity/EntityPredicate$Builder;sourceH(Z)Lnet/minecraft/advancements/predicates/DamageSourcePredicate$Builder;Z?()Lnet/minecraft/advancements/predicates/DamageSourcePredicate; SourceFileDamageSourcePredicate.javaNestHost InnerClassesBuildera