aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/render/GT_RenderedTexture.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/common/render/GT_RenderedTexture.java')
-rw-r--r--src/main/java/gregtech/common/render/GT_RenderedTexture.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/gregtech/common/render/GT_RenderedTexture.java b/src/main/java/gregtech/common/render/GT_RenderedTexture.java
index f456b563b5..08ce2125f2 100644
--- a/src/main/java/gregtech/common/render/GT_RenderedTexture.java
+++ b/src/main/java/gregtech/common/render/GT_RenderedTexture.java
@@ -15,6 +15,7 @@ import net.minecraft.block.Block;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.RenderBlocks;
import net.minecraft.client.renderer.Tessellator;
+import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.IIcon;
@@ -361,7 +362,9 @@ class GT_RenderedTexture implements ITexture, IColorModulationContainer {
private ExtendedFacing getExtendedFacing(int x, int y, int z) {
if (stdOrient) return ExtendedFacing.DEFAULT;
- World w = Minecraft.getMinecraft().theWorld;
+ EntityPlayer player = GT_Mod.gregtechproxy.getThePlayer();
+ if (player == null) return ExtendedFacing.DEFAULT;
+ World w = player.getEntityWorld();
if (w == null) return ExtendedFacing.DEFAULT;
TileEntity te = w.getTileEntity(x, y, z);
if (te instanceof IGregTechTileEntity) {