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}