public interface EntityDamageSourceBuilder extends DamageSourceBuilder
Modifier and Type | Method and Description |
---|---|
EntityDamageSourceBuilder |
absolute() |
EntityDamageSource |
build() |
EntityDamageSourceBuilder |
bypassesArmor() |
EntityDamageSourceBuilder |
entity(Entity entity) |
EntityDamageSourceBuilder |
explosion() |
EntityDamageSourceBuilder |
magical() |
EntityDamageSourceBuilder |
scalesWithDifficulty() |
EntityDamageSourceBuilder |
type(DamageType damageType) |
EntityDamageSourceBuilder scalesWithDifficulty()
scalesWithDifficulty
in interface DamageSourceBuilder
EntityDamageSourceBuilder bypassesArmor()
bypassesArmor
in interface DamageSourceBuilder
EntityDamageSourceBuilder explosion()
explosion
in interface DamageSourceBuilder
EntityDamageSourceBuilder absolute()
absolute
in interface DamageSourceBuilder
EntityDamageSourceBuilder magical()
magical
in interface DamageSourceBuilder
EntityDamageSourceBuilder type(DamageType damageType)
type
in interface DamageSourceBuilder
EntityDamageSourceBuilder entity(Entity entity)
EntityDamageSource build() throws IllegalStateException
build
in interface DamageSourceBuilder
IllegalStateException