package net.minecraft.client.gui;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import java.net.URI;
@SideOnly(Side.CLIENT)
public class GuiButtonLink extends GuiButton
{
public GuiButtonLink(int par1, int par2, int par3, int par4, int par5, String par6Str)
{
super(par1, par2, par3, par4, par5, par6Str);
}
public void func_96135_a(String par1Str)
{
try
{
URI uri = new URI(par1Str);
Class oclass = Class.forName("java.awt.Desktop");
Object object = oclass.getMethod("getDesktop", new Class[0]).invoke((Object)null, new Object[0]);
oclass.getMethod("browse", new Class[] {URI.class}).invoke(object, new Object[] {uri});
}
catch (Throwable throwable)
{
throwable.printStackTrace();
}
}
}