ShieldDamageReduction<T>
ShieldDamageReduction<ShieldDamageReduction.MultiplyAdd>
create(ShieldDamageReduction.MultiplyAdd config)