public interface ProjectileHealingSourceBuilder extends EntityHealingSourceBuilder
Modifier and Type | Method and Description |
---|---|
ProjectileHealingSourceBuilder |
absolute() |
ProjectileHealingSource |
build() |
ProjectileHealingSourceBuilder |
bypassesArmor() |
ProjectileHealingSourceBuilder |
entity(Entity entity) |
ProjectileHealingSourceBuilder |
explosion() |
ProjectileHealingSourceBuilder |
magical() |
ProjectileHealingSourceBuilder |
projectile(Projectile projectile) |
ProjectileHealingSourceBuilder |
scalesWithDifficulty() |
ProjectileHealingSourceBuilder |
type(HealType healType) |
ProjectileHealingSourceBuilder scalesWithDifficulty()
scalesWithDifficulty
in interface EntityHealingSourceBuilder
scalesWithDifficulty
in interface HealingSourceBuilder
ProjectileHealingSourceBuilder bypassesArmor()
bypassesArmor
in interface EntityHealingSourceBuilder
bypassesArmor
in interface HealingSourceBuilder
ProjectileHealingSourceBuilder explosion()
explosion
in interface EntityHealingSourceBuilder
explosion
in interface HealingSourceBuilder
ProjectileHealingSourceBuilder absolute()
absolute
in interface EntityHealingSourceBuilder
absolute
in interface HealingSourceBuilder
ProjectileHealingSourceBuilder magical()
magical
in interface EntityHealingSourceBuilder
magical
in interface HealingSourceBuilder
ProjectileHealingSourceBuilder entity(Entity entity)
entity
in interface EntityHealingSourceBuilder
ProjectileHealingSourceBuilder type(HealType healType)
type
in interface EntityHealingSourceBuilder
type
in interface HealingSourceBuilder
ProjectileHealingSourceBuilder projectile(Projectile projectile)
ProjectileHealingSource build() throws IllegalStateException
build
in interface EntityHealingSourceBuilder
build
in interface HealingSourceBuilder
IllegalStateException