public abstract class AbstractHealingSource extends Object implements HealingSource
HealingSource.Builder, HealingSource.HealingSourceBuilder<T extends HealingSource,B extends HealingSource.HealingSourceBuilder<T,B>>| Modifier | Constructor and Description | 
|---|---|
| protected  | AbstractHealingSource(AbstractHealingSourceBuilder<?,?> builder) | 
| Modifier and Type | Method and Description | 
|---|---|
| HealingType | getHealingType()Gets the  HealingTypefor this source. | 
| boolean | isDifficultyScaled()Gets whether this  HealingSource's healing amount is scaled byDifficulty. | 
| boolean | isMagic()Gets whether this  HealingSourceis considered to be magical
 healing, such as potions, or other sources. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected AbstractHealingSource(AbstractHealingSourceBuilder<?,?> builder)
public HealingType getHealingType()
HealingSourceHealingType for this source.getHealingType in interface HealingSourcepublic boolean isDifficultyScaled()
HealingSourceHealingSource's healing amount is scaled by
 Difficulty.isDifficultyScaled in interface HealingSourcepublic boolean isMagic()
HealingSourceHealingSource is considered to be magical
 healing, such as potions, or other sources.isMagic in interface HealingSource