Interface DamageModifierType

All Superinterfaces:
DefaultedRegistryValue

@CatalogedBy(DamageModifierTypes.class) public interface DamageModifierType extends DefaultedRegistryValue
A type of DamageModifier that can apply a "grouping" so to speak for the damage modifier. The use case is being able to differentiate between various DamageModifiers based on the DamageModifierType without digging through the Cause provided by DamageModifier.cause().