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}