001package net.minecraft.client.gui;
002
003import cpw.mods.fml.relauncher.Side;
004import cpw.mods.fml.relauncher.SideOnly;
005import net.minecraft.client.Minecraft;
006
007@SideOnly(Side.CLIENT)
008public abstract class TaskLongRunning implements Runnable
009{
010    protected GuiScreenLongRunningTask field_96579_b;
011
012    public void func_96574_a(GuiScreenLongRunningTask par1GuiScreenLongRunningTask)
013    {
014        this.field_96579_b = par1GuiScreenLongRunningTask;
015    }
016
017    public void func_96575_a(String par1Str)
018    {
019        this.field_96579_b.func_96209_a(par1Str);
020    }
021
022    public void func_96576_b(String par1Str)
023    {
024        this.field_96579_b.func_96210_b(par1Str);
025    }
026
027    public Minecraft func_96578_b()
028    {
029        return this.field_96579_b.func_96208_g();
030    }
031
032    public boolean func_96577_c()
033    {
034        return this.field_96579_b.func_96207_h();
035    }
036
037    public void func_96573_a() {}
038
039    public void func_96572_a(GuiButton par1GuiButton) {}
040
041    public void func_96571_d() {}
042}