diff options
author | Jordan Byrne <draknyte1@hotmail.com> | 2017-12-24 23:14:48 +1000 |
---|---|---|
committer | Jordan Byrne <draknyte1@hotmail.com> | 2017-12-24 23:14:48 +1000 |
commit | 38bb9a07d82a0161107084436b7390f877bfd353 (patch) | |
tree | 4de0b7bc29ac24353f2ba24edc6ddbb1ff9c267e /src/Java/gtPlusPlus/core/block | |
parent | 2b9da4a0f048300e14bf359b705a4c04c05064ba (diff) | |
download | GT5-Unofficial-38bb9a07d82a0161107084436b7390f877bfd353.tar.gz GT5-Unofficial-38bb9a07d82a0161107084436b7390f877bfd353.tar.bz2 GT5-Unofficial-38bb9a07d82a0161107084436b7390f877bfd353.zip |
+ More Ore Work.
Diffstat (limited to 'src/Java/gtPlusPlus/core/block')
-rw-r--r-- | src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java | 23 |
1 files changed, 20 insertions, 3 deletions
diff --git a/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java b/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java index 285f394971..bc0c12fd2f 100644 --- a/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java +++ b/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java @@ -2,9 +2,10 @@ package gtPlusPlus.core.block.base; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; +import gtPlusPlus.core.block.base.BasicBlock.BlockTypes; import gtPlusPlus.core.lib.CORE; +import gtPlusPlus.core.material.Material; import gtPlusPlus.core.util.math.MathUtils; -import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.entity.EnumCreatureType; import net.minecraft.util.IIcon; @@ -22,12 +23,28 @@ public class BlockBaseOre extends BlockBaseModular{ return true; }*/ + protected Material blockMaterial; + + protected int blockColour; + protected BlockTypes thisBlock; + protected String thisBlockMaterial; + protected final String thisBlockType; + + public BlockBaseOre(final Material material, final BlockTypes blockType, final int colour) { + this(material.getUnlocalizedName(), material.getLocalizedName(), net.minecraft.block.material.Material.iron, blockType, colour, 3); + } + + public BlockBaseOre(final String unlocalizedName, final String blockMaterial, final BlockTypes blockType, final int colour) { - this(unlocalizedName, blockMaterial, Material.iron, blockType, colour, 2); + this(unlocalizedName, blockMaterial, net.minecraft.block.material.Material.iron, blockType, colour, 2); } - public BlockBaseOre(final String unlocalizedName, final String blockMaterial, final Material vanillaMaterial, final BlockTypes blockType, final int colour, final int miningLevel) { + public BlockBaseOre(final String unlocalizedName, final String blockMaterial, final net.minecraft.block.material.Material vanillaMaterial, final BlockTypes blockType, final int colour, final int miningLevel) { super(unlocalizedName, blockMaterial, vanillaMaterial, blockType, colour, miningLevel); + this.blockColour = colour; + this.thisBlock = blockType; + this.thisBlockMaterial = blockMaterial; + this.thisBlockType = blockType.name().toUpperCase(); } /** |