001package net.minecraft.util;
002
003import net.minecraft.entity.EntityLiving;
004
005public class CombatEntry
006{
007    private final DamageSource field_94569_a;
008    private final int field_94567_b;
009    private final int field_94568_c;
010    private final int field_94565_d;
011    private final String field_94566_e;
012    private final float field_94564_f;
013
014    public CombatEntry(DamageSource par1DamageSource, int par2, int par3, int par4, String par5Str, float par6)
015    {
016        this.field_94569_a = par1DamageSource;
017        this.field_94567_b = par2;
018        this.field_94568_c = par4;
019        this.field_94565_d = par3;
020        this.field_94566_e = par5Str;
021        this.field_94564_f = par6;
022    }
023
024    public DamageSource func_94560_a()
025    {
026        return this.field_94569_a;
027    }
028
029    public int func_94563_c()
030    {
031        return this.field_94568_c;
032    }
033
034    public boolean func_94559_f()
035    {
036        return this.field_94569_a.getEntity() instanceof EntityLiving;
037    }
038
039    public String func_94562_g()
040    {
041        return this.field_94566_e;
042    }
043
044    public String func_94558_h()
045    {
046        return this.func_94560_a().getEntity() == null ? null : this.func_94560_a().getEntity().func_96090_ax();
047    }
048
049    public float func_94561_i()
050    {
051        return this.field_94569_a == DamageSource.outOfWorld ? Float.MAX_VALUE : this.field_94564_f;
052    }
053}