diff options
Diffstat (limited to 'src/main/java/net/minecraft/server/EntityDamageSourceIndirect.java')
-rw-r--r-- | src/main/java/net/minecraft/server/EntityDamageSourceIndirect.java | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/main/java/net/minecraft/server/EntityDamageSourceIndirect.java b/src/main/java/net/minecraft/server/EntityDamageSourceIndirect.java deleted file mode 100644 index 8c4670ba..00000000 --- a/src/main/java/net/minecraft/server/EntityDamageSourceIndirect.java +++ /dev/null @@ -1,34 +0,0 @@ -package net.minecraft.server; - -public class EntityDamageSourceIndirect extends EntityDamageSource { - - private Entity owner; - - public EntityDamageSourceIndirect(String s, Entity entity, Entity entity1) { - super(s, entity); - this.owner = entity1; - } - - public Entity i() { - return this.p; - } - - public Entity getEntity() { - return this.owner; - } - - public IChatBaseComponent getLocalizedDeathMessage(EntityLiving entityliving) { - IChatBaseComponent ichatbasecomponent = this.owner == null ? this.p.getScoreboardDisplayName() : this.owner.getScoreboardDisplayName(); - ItemStack itemstack = this.owner instanceof EntityLiving ? ((EntityLiving) this.owner).be() : null; - String s = "death.attack." + this.translationIndex; - String s1 = s + ".item"; - - return itemstack != null && itemstack.hasName() && LocaleI18n.c(s1) ? new ChatMessage(s1, new Object[] { entityliving.getScoreboardDisplayName(), ichatbasecomponent, itemstack.E()}) : new ChatMessage(s, new Object[] { entityliving.getScoreboardDisplayName(), ichatbasecomponent}); - } - - // CraftBukkit start - public Entity getProximateDamageSource() { - return super.getEntity(); - } - // CraftBukkit end -} |