001 package net.minecraft.src; 002 003 import cpw.mods.fml.common.Side; 004 import cpw.mods.fml.common.asm.SideOnly; 005 import net.minecraft.client.Minecraft; 006 007 @SideOnly(Side.CLIENT) 008 public class ThreadClientSleep extends Thread 009 { 010 /** A reference to the Minecraft object. */ 011 final Minecraft mc; 012 013 public ThreadClientSleep(Minecraft par1Minecraft, String par2Str) 014 { 015 super(par2Str); 016 this.mc = par1Minecraft; 017 } 018 019 public void run() 020 { 021 while (this.mc.running) 022 { 023 try 024 { 025 Thread.sleep(2147483647L); 026 } 027 catch (InterruptedException var2) 028 { 029 ; 030 } 031 } 032 } 033 }