public static class DamagePredicate.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Boolean |
blocked |
private MinMaxBounds.FloatBound |
dealt |
private EntityPredicate |
sourceEntity |
private MinMaxBounds.FloatBound |
taken |
private DamageSourcePredicate |
type |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
DamagePredicate.Builder |
blocked(java.lang.Boolean p_203968_1_) |
DamagePredicate |
build() |
static DamagePredicate.Builder |
create() |
DamagePredicate.Builder |
type(DamageSourcePredicate.Builder p_203969_1_) |
private MinMaxBounds.FloatBound dealt
private MinMaxBounds.FloatBound taken
private EntityPredicate sourceEntity
private java.lang.Boolean blocked
private DamageSourcePredicate type
public static DamagePredicate.Builder create()
public DamagePredicate.Builder blocked(java.lang.Boolean p_203968_1_)
public DamagePredicate.Builder type(DamageSourcePredicate.Builder p_203969_1_)
public DamagePredicate build()