package net.minecraft.client;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import java.applet.Applet;
import java.applet.AppletStub;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.Map;
@SideOnly(Side.CLIENT)
public class MinecraftFakeLauncher extends Applet implements AppletStub
{
/** Arguments that were passed to Minecraft.jar (username, sessionid etc) */
final Map arguments;
public MinecraftFakeLauncher(Map par1Map)
{
this.arguments = par1Map;
}
public void appletResize(int par1, int par2) {}
public boolean isActive()
{
return true;
}
public URL getDocumentBase()
{
try
{
return new URL("http://www.minecraft.net/game/");
}
catch (MalformedURLException var2)
{
var2.printStackTrace();
return null;
}
}
public String getParameter(String par1Str)
{
if (this.arguments.containsKey(par1Str))
{
return (String)this.arguments.get(par1Str);
}
else
{
System.err.println("Client asked for parameter: " + par1Str);
return null;
}
}
}