public interface HealingSource
| Modifier and Type | Interface and Description |
|---|---|
static interface |
HealingSource.Builder
A builder to build
HealingSource specifically. |
static interface |
HealingSource.HealingSourceBuilder<T extends HealingSource,B extends HealingSource.HealingSourceBuilder<T,B>>
An abstract builder to build an extension of
HealingSource. |
| Modifier and Type | Method and Description |
|---|---|
static HealingSource.Builder |
builder()
Creates a new
HealingSource.Builder to construct a new HealingSource. |
HealingType |
getHealingType()
Gets the
HealingType for this source. |
boolean |
isDifficultyScaled()
Gets whether this
HealingSource's healing amount is scaled by
Difficulty. |
boolean |
isMagic()
Gets whether this
HealingSource is considered to be magical
healing, such as potions, or other sources. |
static HealingSource.Builder builder()
HealingSource.Builder to construct a new HealingSource.HealingType getHealingType()
HealingType for this source.boolean isDifficultyScaled()
HealingSource's healing amount is scaled by
Difficulty.boolean isMagic()
HealingSource is considered to be magical
healing, such as potions, or other sources.