Interface IndirectEntityDamageSource.AbstractBuilder<T extends IndirectEntityDamageSource,B extends IndirectEntityDamageSource.AbstractBuilder<T,B>>
-
- All Superinterfaces:
Buildable.Builder<T>
,Builder<T,B>
,CopyableBuilder<T,B>
,DamageSource.DamageSourceBuilder<T,B>
,EntityDamageSource.EntityDamageSourceBuilder<T,B>
,ResettableBuilder<T,B>
- All Known Subinterfaces:
IndirectEntityDamageSource.Builder
- All Known Implementing Classes:
AbstractIndirectEntityDamageSource.AbstractIndirectEntityDamageSourceBuilder
- Enclosing interface:
- IndirectEntityDamageSource
public static interface IndirectEntityDamageSource.AbstractBuilder<T extends IndirectEntityDamageSource,B extends IndirectEntityDamageSource.AbstractBuilder<T,B>> extends EntityDamageSource.EntityDamageSourceBuilder<T,B>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description B
proxySource(Entity proxy)
Sets theEntity
that is indirectly damaging.-
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
-
-