This commit is contained in:
AlgorithmX2
2014-06-20 12:12:48 -05:00
parent 5c0ac30bf9
commit dd9c85e43e
3 changed files with 14 additions and 6 deletions
+12 -1
View File
@@ -320,12 +320,21 @@ public class CableBusContainer implements AEMultiTile, ICableBusContainer
return null;
}
private static final ThreadLocal<Boolean> isLoading = new ThreadLocal();
public static boolean isLoading() {
Boolean is = isLoading.get();
return is != null && is == true;
}
public void addToWorld()
{
if ( inWorld )
return;
inWorld = true;
isLoading.set( true );
TileEntity te = getTile();
hasRedstone = te.getWorldObj().isBlockIndirectlyGettingPowered( te.xCoord, te.yCoord, te.zCoord );
@@ -372,6 +381,8 @@ public class CableBusContainer implements AEMultiTile, ICableBusContainer
}
partChanged();
isLoading.set(false);
}
public void removeFromWorld()