betterbeginnings/src/main/java/net/einsteinsci/betterbeginnings/event/DamageSourceFace.java

25 lines
549 B
Java

package net.einsteinsci.betterbeginnings.event;
import net.minecraft.block.Block;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.util.*;
public class DamageSourceFace extends DamageSource
{
public Block faceHurt;
public DamageSourceFace(Block block)
{
super("face");
faceHurt = block;
setDamageBypassesArmor();
setDifficultyScaled();
}
@Override
public IChatComponent getDeathMessage(EntityLivingBase mob)
{
return new ChatComponentTranslation("death.face", mob.getName(), faceHurt.getLocalizedName());
}
}