package fyresmodjam.blessings.standard; import fyresmodjam.blessings.Blessing; import net.minecraft.entity.Entity; import net.minecraft.entity.IRangedAttackMob; import net.minecraftforge.event.entity.living.LivingHurtEvent; public class WarriorBlessing extends Blessing { @Override public String name() { return "Warrior"; } @Override public String description() { return "Increased melee damage"; } @Override public void correctBlessing(Entity ent) { if (ent instanceof IRangedAttackMob) { ent.getEntityData().setString("Blessing", "BlessingHunter"); } } @Override public float onOutgoingDamage(LivingHurtEvent event, float damageMultiplier) { if ((event.getSource().getDamageType().equals("player") || event.getSource().getDamageType() .equals("mob"))) { return damageMultiplier + 0.2f; } return damageMultiplier; } }