net.minecraft.advancements.criterion

public class DamageSourcePredicate$Builder

bg$a
net.minecraft.advancements.criterion.DamageSourcePredicate$Builder
net.minecraft.class_2022$class_2023
net.minecraft.predicate.entity.DamageSourcePredicate$Builder
net.minecraft.src.C_432972_$C_432520_
net.minecraft.advancements.criterion.CriterionConditionDamageSource$a

字段概要

修饰符与类型字段
private final com.google.common.collect.ImmutableList$Builder<TagPredicate<DamageType>>
a
tags
field_42273
tagPredicates
f_437153_
private Optional<EntityPredicate>
b
directEntity
field_9544
directEntity
f_434131_
private Optional<EntityPredicate>
c
sourceEntity
field_9545
sourceEntity
f_435234_
private Optional<Boolean>
d
isDirect
field_51883
isDirect
f_434433_

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
public static DamageSourcePredicate$Builder
a()
damageType()
method_8855()
create()
m_442787_()
public DamageSourcePredicate$Builder
a(dn<cez> arg0)
tag(TagPredicate<DamageType> arg0)
method_48785(class_8129<class_8110> arg0)
tag(TagPredicate<DamageType> tagPredicate)
m_445559_(C_432735_<C_268380_> arg0)
public DamageSourcePredicate$Builder
a(bs$a arg0)
direct(EntityPredicate$Builder arg0)
method_8854(class_2048$class_2049 arg0)
directEntity(EntityPredicate$Builder entity)
m_441865_(C_432112_$C_432898_ arg0)
public DamageSourcePredicate$Builder
b(bs$a arg0)
source(EntityPredicate$Builder arg0)
method_35131(class_2048$class_2049 arg0)
sourceEntity(EntityPredicate$Builder entity)
m_441546_(C_432112_$C_432898_ arg0)
public DamageSourcePredicate$Builder
a(boolean arg0)
isDirect(boolean arg0)
method_60488(boolean arg0)
isDirect(boolean direct)
m_442086_(boolean arg0)
public DamageSourcePredicate
b()
build()
method_8851()
build()
m_439033_()