Interface EntityDamageSource.EntityDamageSourceBuilder<T extends EntityDamageSource,B extends EntityDamageSource.EntityDamageSourceBuilder<T,B>>
- 
- All Superinterfaces:
- AbstractBuilder<T>,- Buildable.Builder<T>,- Builder<T,B>,- CopyableBuilder<T,B>,- DamageSource.DamageSourceBuilder<T,B>,- ResettableBuilder<T,B>
 - All Known Subinterfaces:
- EntityDamageSource.Builder,- FallingBlockDamageSource.Builder,- IndirectEntityDamageSource.AbstractBuilder<T,B>,- IndirectEntityDamageSource.Builder
 - All Known Implementing Classes:
- AbstractEntityDamageSource.AbstractEntityDamageSourceBuilder,- AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
 - Enclosing interface:
- EntityDamageSource
 
 public static interface EntityDamageSource.EntityDamageSourceBuilder<T extends EntityDamageSource,B extends EntityDamageSource.EntityDamageSourceBuilder<T,B>> extends DamageSource.DamageSourceBuilder<T,B> 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description Bentity(Entity entity)Sets theEntityas the damage "source".- 
Methods inherited from interface org.spongepowered.api.util.CopyableBuilderfrom
 - 
Methods inherited from interface org.spongepowered.api.event.cause.entity.damage.source.DamageSource.DamageSourceBuilderabsolute, build, bypassesArmor, creative, exhaustion, explosion, fire, magical, scalesWithDifficulty, type, type
 
- 
 
-