blob: e37a86aaa518bcc075497dbb8040073c0dfbbb35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package gtPlusPlus.api.damage;
import gtPlusPlus.core.world.damage.BaseCustomDamageSource;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLivingBase;
import net.minecraft.util.ChatComponentTranslation;
import net.minecraft.util.IChatComponent;
public class DamageTeslaTower extends BaseCustomDamageSource {
public DamageTeslaTower(Entity transmitter) {
super("plasmabolt", transmitter, null);
this.setDamageBypassesArmor();
this.setDamageIsAbsolute();
}
@Override
public IChatComponent func_151519_b(EntityLivingBase target) {
String s = "death.attack." + this.damageType;
return new ChatComponentTranslation(s, target.getCommandSenderName(), "Plasma");
}
}
|