| Interface | Description | 
|---|---|
| HealingType | 
 Represents a type of "healing", used for  
HealEntityEvents. | 
| HealthModifier | 
 Represents a modifier that will apply a function on a damage value to deal
 towards an entity such that the raw damage is the input of a
  
DoubleUnaryOperator such that the output will be the final damage
 applied to the Entity. | 
| HealthModifierType | 
 A type of  
HealthModifier that can apply a "grouping" so to speak
 for the damage modifier. | 
| Class | Description | 
|---|---|
| HealingTypes | |
| HealthFunction | |
| HealthModifier.Builder | 
 A builder that creates  
HealthModifiers, for use in both plugin
 and implementation requirements. | 
| HealthModifierTypes |