    001package net.minecraft.scoreboard;
    002
    003import cpw.mods.fml.relauncher.Side;
    004import cpw.mods.fml.relauncher.SideOnly;
    005
    006public class ScoreObjective
    007{
    008    private final Scoreboard field_96686_a;
    009    private final String field_96684_b;
    010    private final ScoreObjectiveCriteria field_96685_c;
    011    private String field_96683_d;
    012
    013    public ScoreObjective(Scoreboard par1Scoreboard, String par2Str, ScoreObjectiveCriteria par3ScoreObjectiveCriteria)
    014    {
    015        this.field_96686_a = par1Scoreboard;
    016        this.field_96684_b = par2Str;
    017        this.field_96685_c = par3ScoreObjectiveCriteria;
    018        this.field_96683_d = par2Str;
    019    }
    020
    021    @SideOnly(Side.CLIENT)
    022    public Scoreboard func_96682_a()
    023    {
    024        return this.field_96686_a;
    025    }
    026
    027    public String func_96679_b()
    028    {
    029        return this.field_96684_b;
    030    }
    031
    032    public ScoreObjectiveCriteria func_96680_c()
    033    {
    034        return this.field_96685_c;
    035    }
    036
    037    public String func_96678_d()
    038    {
    039        return this.field_96683_d;
    040    }
    041
    042    public void func_96681_a(String par1Str)
    043    {
    044        this.field_96683_d = par1Str;
    045        this.field_96686_a.func_96532_b(this);
    046    }
    047}