net.minecraft.advancements.critereon

public class DamagePredicate$Builder

bm$a
net.minecraft.advancements.critereon.DamagePredicate$Builder
net.minecraft.class_2019$class_2020

Field summary

Modifier and TypeField
private MinMaxBounds$Doubles
a
dealtDamage
field_9530
private MinMaxBounds$Doubles
b
takenDamage
field_9527
private Optional<EntityPredicate>
c
sourceEntity
field_9528
private Optional<Boolean>
d
blocked
field_9526
private Optional<DamageSourcePredicate>
e
type
field_9529

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static DamagePredicate$Builder
a()
damageInstance()
method_8844()
public DamagePredicate$Builder
a(cx$c arg0)
dealtDamage(MinMaxBounds$Doubles arg0)
method_35118(class_2096$class_2099 arg0)
public DamagePredicate$Builder
b(cx$c arg0)
takenDamage(MinMaxBounds$Doubles arg0)
method_35119(class_2096$class_2099 arg0)
public DamagePredicate$Builder
a(bz arg0)
sourceEntity(EntityPredicate arg0)
method_35117(class_2048 arg0)
public DamagePredicate$Builder
a(Boolean arg0)
blocked(Boolean arg0)
method_8841(Boolean arg0)
public DamagePredicate$Builder
a(bn arg0)
type(DamageSourcePredicate arg0)
method_35116(class_2022 arg0)
public DamagePredicate$Builder
a(bn$a arg0)
type(DamageSourcePredicate$Builder arg0)
method_8842(class_2022$class_2023 arg0)
public DamagePredicate
b()
build()
method_8843()