Interface FallingBlockDamageSource.Builder
- All Superinterfaces:
AbstractBuilder<FallingBlockDamageSource>
,Builder<FallingBlockDamageSource,
,FallingBlockDamageSource.Builder> CopyableBuilder<FallingBlockDamageSource,
,FallingBlockDamageSource.Builder> DamageSource.DamageSourceBuilder<FallingBlockDamageSource,
,FallingBlockDamageSource.Builder> EntityDamageSource.EntityDamageSourceBuilder<FallingBlockDamageSource,
,FallingBlockDamageSource.Builder> ResettableBuilder<FallingBlockDamageSource,
FallingBlockDamageSource.Builder>
- Enclosing interface:
- FallingBlockDamageSource
public static interface FallingBlockDamageSource.Builder
extends EntityDamageSource.EntityDamageSourceBuilder<FallingBlockDamageSource,FallingBlockDamageSource.Builder>
-
Method Summary
Modifier and TypeMethodDescriptiondamagePerBlock
(double damagePer) hurtsEntities
(boolean hurts) maxDamage
(double damage) places
(boolean canPlace) Methods inherited from interface org.spongepowered.api.util.CopyableBuilder
from
Methods inherited from interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilder
absolute, build, bypassesArmor, creative, exhaustion, explosion, fire, magical, scalesWithDifficulty, type, type
Methods inherited from interface org.spongepowered.api.event.cause.entity.damage.source.EntityDamageSource.EntityDamageSourceBuilder
entity
-
Method Details
-
places
-
fallTime
-
hurtsEntities
-
maxDamage
-
damagePerBlock
-