package net.minecraft.enchantment;
import net.minecraft.util.DamageSource;
final class EnchantmentModifierDamage implements IEnchantmentModifier
{
/**
* Used to calculate the damage modifier (extra armor) on enchantments that the player have on equipped armors.
*/
public int damageModifier;
/**
* Used as parameter to calculate the damage modifier (extra armor) on enchantments that the player have on equipped
* armors.
*/
public DamageSource source;
private EnchantmentModifierDamage() {}
/**
* Generic method use to calculate modifiers of offensive or defensive enchantment values.
*/
public void calculateModifier(Enchantment par1Enchantment, int par2)
{
this.damageModifier += par1Enchantment.calcModifierDamage(par2, this.source);
}
EnchantmentModifierDamage(Empty3 par1Empty3)
{
this();
}
}