package net.minecraft.client.gui;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import java.net.URL;
import net.minecraft.util.EnumChatFormatting;
import net.minecraft.util.HttpUtil;
@SideOnly(Side.CLIENT)
class RunnableTitleScreen implements Runnable
{
final GuiMainMenu field_104058_d;
RunnableTitleScreen(GuiMainMenu par1GuiMainMenu)
{
this.field_104058_d = par1GuiMainMenu;
}
public void run()
{
try
{
String s = HttpUtil.func_104145_a(new URL("http://assets.minecraft.net/1_6_has_been_released.flag"));
if (s != null && s.length() > 0)
{
s = s.trim();
synchronized (GuiMainMenu.func_104004_a(this.field_104058_d))
{
GuiMainMenu.func_104005_a(this.field_104058_d, EnumChatFormatting.BOLD + "Notice!" + EnumChatFormatting.RESET + " Minecraft 1.6 is available for manual download.");
GuiMainMenu.func_104013_b(this.field_104058_d, s);
GuiMainMenu.func_104006_a(this.field_104058_d, GuiMainMenu.func_104022_c(this.field_104058_d).getStringWidth(GuiMainMenu.func_104023_b(this.field_104058_d)));
GuiMainMenu.func_104014_b(this.field_104058_d, GuiMainMenu.func_104007_d(this.field_104058_d).getStringWidth(GuiMainMenu.field_96138_a));
int i = Math.max(GuiMainMenu.func_104016_e(this.field_104058_d), GuiMainMenu.func_104015_f(this.field_104058_d));
GuiMainMenu.func_104008_c(this.field_104058_d, (this.field_104058_d.width - i) / 2);
GuiMainMenu.func_104009_d(this.field_104058_d, ((GuiButton)GuiMainMenu.func_104019_g(this.field_104058_d).get(0)).yPosition - 24);
GuiMainMenu.func_104011_e(this.field_104058_d, GuiMainMenu.func_104018_h(this.field_104058_d) + i);
GuiMainMenu.func_104012_f(this.field_104058_d, GuiMainMenu.func_104020_i(this.field_104058_d) + 24);
}
}
}
catch (Throwable throwable)
{
throwable.printStackTrace();
}
}
}