net.minecraft.advancements.criterion

public class DamagePredicate$Builder

bf$a
net.minecraft.advancements.criterion.DamagePredicate$Builder
net.minecraft.class_2019$class_2020
net.minecraft.predicate.DamagePredicate$Builder
net.minecraft.src.C_432519_$C_432946_
net.minecraft.advancements.criterion.CriterionConditionDamage$a

字段概要

修饰符与类型字段
private MinMaxBounds$Doubles
a
dealtDamage
field_9530
dealt
f_433379_
private MinMaxBounds$Doubles
b
takenDamage
field_9527
taken
f_437075_
private Optional<EntityPredicate>
c
sourceEntity
field_9528
sourceEntity
f_436409_
private Optional<Boolean>
d
blocked
field_9526
blocked
f_433371_
private Optional<DamageSourcePredicate>
e
type
field_9529
type
f_435646_

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
public static DamagePredicate$Builder
a()
damageInstance()
method_8844()
create()
m_443520_()
public DamagePredicate$Builder
a(cq$b arg0)
dealtDamage(MinMaxBounds$Doubles arg0)
method_35118(class_2096$class_2099 arg0)
dealt(NumberRange$DoubleRange dealt)
m_439792_(C_432239_$C_432454_ arg0)
public DamagePredicate$Builder
b(cq$b arg0)
takenDamage(MinMaxBounds$Doubles arg0)
method_35119(class_2096$class_2099 arg0)
taken(NumberRange$DoubleRange taken)
m_438674_(C_432239_$C_432454_ arg0)
public DamagePredicate$Builder
a(bs arg0)
sourceEntity(EntityPredicate arg0)
method_35117(class_2048 arg0)
sourceEntity(EntityPredicate sourceEntity)
m_445902_(C_432112_ arg0)
public DamagePredicate$Builder
a(Boolean arg0)
blocked(Boolean arg0)
method_8841(Boolean arg0)
blocked(Boolean blocked)
m_442328_(Boolean arg0)
public DamagePredicate$Builder
a(bg arg0)
type(DamageSourcePredicate arg0)
method_35116(class_2022 arg0)
type(DamageSourcePredicate type)
m_445909_(C_432972_ arg0)
public DamagePredicate$Builder
a(bg$a arg0)
type(DamageSourcePredicate$Builder arg0)
method_8842(class_2022$class_2023 arg0)
type(DamageSourcePredicate$Builder builder)
m_444020_(C_432972_$C_432520_ arg0)
public DamagePredicate
b()
build()
method_8843()
build()
m_447641_()