public interface BlockHealingSourceBuilder extends HealingSourceBuilder
Modifier and Type | Method and Description |
---|---|
BlockHealingSourceBuilder |
absolute() |
BlockHealingSourceBuilder |
block(BlockSnapshot blockState) |
BlockHealingSourceBuilder |
block(Location<World> location) |
BlockHealingSource |
build() |
BlockHealingSourceBuilder |
bypassesArmor() |
BlockHealingSourceBuilder |
explosion() |
BlockHealingSourceBuilder |
magical() |
BlockHealingSourceBuilder |
scalesWithDifficulty() |
BlockHealingSourceBuilder |
type(HealType damageType) |
BlockHealingSourceBuilder scalesWithDifficulty()
scalesWithDifficulty
in interface HealingSourceBuilder
BlockHealingSourceBuilder bypassesArmor()
bypassesArmor
in interface HealingSourceBuilder
BlockHealingSourceBuilder explosion()
explosion
in interface HealingSourceBuilder
BlockHealingSourceBuilder absolute()
absolute
in interface HealingSourceBuilder
BlockHealingSourceBuilder magical()
magical
in interface HealingSourceBuilder
BlockHealingSourceBuilder type(HealType damageType)
type
in interface HealingSourceBuilder
BlockHealingSourceBuilder block(Location<World> location)
BlockHealingSourceBuilder block(BlockSnapshot blockState)
BlockHealingSource build() throws IllegalStateException
build
in interface HealingSourceBuilder
IllegalStateException