aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/render
diff options
context:
space:
mode:
authorGlease <4586901+Glease@users.noreply.github.com>2021-07-22 19:38:27 +0800
committerGlease <4586901+Glease@users.noreply.github.com>2021-07-30 14:41:47 +0800
commit9166ef000df99c4d5a350abc6a85c798dc17c598 (patch)
tree07809389ccea9467e31c07bc5fea7bc18e17448e /src/main/java/gregtech/common/render
parentf4495a61bd5d20f5784856227a567d03f275b554 (diff)
downloadGT5-Unofficial-9166ef000df99c4d5a350abc6a85c798dc17c598.tar.gz
GT5-Unofficial-9166ef000df99c4d5a350abc6a85c798dc17c598.tar.bz2
GT5-Unofficial-9166ef000df99c4d5a350abc6a85c798dc17c598.zip
Fix class loading problem
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
Diffstat (limited to 'src/main/java/gregtech/common/render')
-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) {