aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/item
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-09-12 17:08:57 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-09-12 17:08:57 +1000
commit50966a4786bfb4fe84b14939292ee73d51b431c4 (patch)
tree7b5d45f615ea25fc49bfeb1eea7919d404064adb /src/Java/gtPlusPlus/core/item
parent8e0cf5dc9f6e75f0dd12b76f178123fedbb91821 (diff)
downloadGT5-Unofficial-50966a4786bfb4fe84b14939292ee73d51b431c4.tar.gz
GT5-Unofficial-50966a4786bfb4fe84b14939292ee73d51b431c4.tar.bz2
GT5-Unofficial-50966a4786bfb4fe84b14939292ee73d51b431c4.zip
$ Fixed Blocks calling client side render code during block registration when loading on a server.
Diffstat (limited to 'src/Java/gtPlusPlus/core/item')
-rw-r--r--src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtBlock.java4
-rw-r--r--src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtFrameBox.java4
2 files changed, 6 insertions, 2 deletions
diff --git a/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtBlock.java b/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtBlock.java
index 04d01c2c97..ed21b3642a 100644
--- a/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtBlock.java
+++ b/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtBlock.java
@@ -1,6 +1,7 @@
package gtPlusPlus.core.item.base.itemblock;
import gregtech.api.util.GT_OreDictUnificator;
+import gtPlusPlus.core.block.base.BlockBaseModular;
import gtPlusPlus.core.lib.CORE;
import gtPlusPlus.core.util.Utils;
import gtPlusPlus.core.util.item.UtilsItems;
@@ -21,7 +22,8 @@ public class ItemBlockGtBlock extends ItemBlock{
public ItemBlockGtBlock(Block block) {
super(block);
- this.blockColour = block.getBlockColor();
+ BlockBaseModular baseBlock = (BlockBaseModular) block;
+ this.blockColour = baseBlock.getRenderColor(0);
if (block.getLocalizedName().toLowerCase().contains("uranium") || block.getLocalizedName().toLowerCase().contains("plutonium") || block.getLocalizedName().toLowerCase().contains("thorium")){
sRadiation = 2;
}
diff --git a/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtFrameBox.java b/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtFrameBox.java
index c8d791b905..b4628f12ab 100644
--- a/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtFrameBox.java
+++ b/src/Java/gtPlusPlus/core/item/base/itemblock/ItemBlockGtFrameBox.java
@@ -1,6 +1,7 @@
package gtPlusPlus.core.item.base.itemblock;
import gregtech.api.util.GT_OreDictUnificator;
+import gtPlusPlus.core.block.base.BlockBaseModular;
import gtPlusPlus.core.util.item.UtilsItems;
import net.minecraft.block.Block;
import net.minecraft.item.ItemBlock;
@@ -11,7 +12,8 @@ public class ItemBlockGtFrameBox extends ItemBlock{
public ItemBlockGtFrameBox(Block block) {
super(block);
- this.blockColour = block.getBlockColor();
+ BlockBaseModular baseBlock = (BlockBaseModular) block;
+ this.blockColour = baseBlock.getRenderColor(1);
GT_OreDictUnificator.registerOre("frameGt"+block.getUnlocalizedName().replace("tile.", "").replace("tile.BlockGtFrame", "").replace("-", "").replace("_", "").replace(" ", "").replace("FrameBox", ""), UtilsItems.getSimpleStack(this));
}