public final class DamageModifierBuilder extends Object
DamageModifier
s, for use in both plugin and
implementation requirements.Modifier and Type | Method and Description |
---|---|
DamageModifier |
build()
|
static DamageModifierBuilder |
builder()
Creates a new
DamageModifierBuilder . |
DamageModifierBuilder |
cause(Cause cause)
Sets the
Cause for the DamageModifier to build. |
DamageModifierBuilder |
type(DamageModifierType damageModifierType)
Sets the
DamageModifierType for the DamageModifier to
build. |
public static DamageModifierBuilder builder()
DamageModifierBuilder
.public DamageModifierBuilder type(DamageModifierType damageModifierType)
DamageModifierType
for the DamageModifier
to
build.damageModifierType
- The damage modifier typepublic DamageModifierBuilder cause(Cause cause)
Cause
for the DamageModifier
to build.cause
- The cause for the damage modifierpublic DamageModifier build()