diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2016-07-29 06:52:42 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2016-07-29 06:52:42 +1000 |
commit | a7385909239911de292261c11a33576bdf755d09 (patch) | |
tree | 69b0d43abb7a3601003f1f8f2f1867996d2bcbcd /src/Java/miscutil/core/block/base | |
parent | bd2adf690287e15f3264ae69fed5a010b53e88a3 (diff) | |
download | GT5-Unofficial-a7385909239911de292261c11a33576bdf755d09.tar.gz GT5-Unofficial-a7385909239911de292261c11a33576bdf755d09.tar.bz2 GT5-Unofficial-a7385909239911de292261c11a33576bdf755d09.zip |
+ Added a Material creation backend.
+ Added far more components per material now.
+ Added Frame Boxes.
Diffstat (limited to 'src/Java/miscutil/core/block/base')
-rw-r--r-- | src/Java/miscutil/core/block/base/BlockBaseModular.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Java/miscutil/core/block/base/BlockBaseModular.java b/src/Java/miscutil/core/block/base/BlockBaseModular.java index 19f40c4ef0..613320b801 100644 --- a/src/Java/miscutil/core/block/base/BlockBaseModular.java +++ b/src/Java/miscutil/core/block/base/BlockBaseModular.java @@ -1,9 +1,12 @@ package miscutil.core.block.base; +import gregtech.api.util.GT_OreDictUnificator; import miscutil.core.lib.CORE; import miscutil.core.util.Utils; +import miscutil.core.util.item.UtilsItems; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IIconRegister; +import net.minecraft.item.Item; import net.minecraft.world.IBlockAccess; import cpw.mods.fml.common.registry.LanguageRegistry; import cpw.mods.fml.relauncher.Side; @@ -24,6 +27,8 @@ public class BlockBaseModular extends BasicBlock{ this.thisBlockMaterial = blockMaterial; this.setBlockName(getLocalizedName()); LanguageRegistry.addName(this, getLocalizedName()); + setOreDict(unlocalizedName, blockType); + } /** @@ -39,6 +44,12 @@ public class BlockBaseModular extends BasicBlock{ return 0; } + private void setOreDict(String unlocalizedName, BlockTypes blockType){ + if (blockType == BlockTypes.FRAME){ + GT_OreDictUnificator.registerOre(unlocalizedName.replace("BlockGtFrame", "frameGt"),UtilsItems.getSimpleStack(Item.getItemFromBlock(this))); + } + } + @Override public String getLocalizedName() { String tempIngot = getUnlocalizedName().replace("tile.blockGtFrame", ""); |