001package net.minecraft.client.renderer;
002
003import cpw.mods.fml.relauncher.Side;
004import cpw.mods.fml.relauncher.SideOnly;
005import java.util.concurrent.Callable;
006import net.minecraft.client.Minecraft;
007
008@SideOnly(Side.CLIENT)
009public class CallableParticleScreenName implements Callable
010{
011    final Minecraft field_90053_a;
012
013    public CallableParticleScreenName(Minecraft par1Minecraft)
014    {
015        this.field_90053_a = par1Minecraft;
016    }
017
018    public String func_90052_a()
019    {
020        return this.field_90053_a.currentScreen.getClass().getCanonicalName();
021    }
022
023    public Object call()
024    {
025        return this.func_90052_a();
026    }
027}