From c3d3a7e4e48cbed27ca5b56967e1593b30dbfd3b Mon Sep 17 00:00:00 2001 From: Draknyte1 Date: Wed, 27 Jul 2016 20:26:08 +1000 Subject: + Added Base classes for meta blocks. + Added Base classes for ItemBlocks. % Changed a Few tooltips for newly generated material items. --- .../core/block/machine/BlockGtFrameBox.java | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/Java/miscutil/core/block/machine/BlockGtFrameBox.java (limited to 'src/Java/miscutil/core/block/machine') diff --git a/src/Java/miscutil/core/block/machine/BlockGtFrameBox.java b/src/Java/miscutil/core/block/machine/BlockGtFrameBox.java new file mode 100644 index 0000000000..9c0f58364d --- /dev/null +++ b/src/Java/miscutil/core/block/machine/BlockGtFrameBox.java @@ -0,0 +1,35 @@ +package miscutil.core.block.machine; + +import miscutil.core.block.base.BasicBlock.BlockTypes; +import miscutil.core.block.base.MetaBlock; +import miscutil.core.lib.CORE; +import net.minecraft.block.material.Material; +import net.minecraft.world.IBlockAccess; + +public class BlockGtFrameBox extends MetaBlock { + + private int[] colours; + private int totalColours; + + public BlockGtFrameBox( + String unlocalizedName, Material material, + BlockTypes blockTypeENUM, boolean recolour, int... colour) { + super(unlocalizedName, material, blockTypeENUM.getBlockSoundType()); + this.setBlockTextureName(CORE.MODID + ":" + "blockGtFrame"); + this.setHarvestLevel(blockTypeENUM.getHarvestTool(), 2); + if (recolour && (colour != null && colour.length > 0)){ + colours = colour; + totalColours = colours.length; + } + } + + @Override + public int colorMultiplier(IBlockAccess p_149720_1_, int p_149720_2_, + int p_149720_3_, int p_149720_4_) { + for (int i : colours){ + + } + return super.colorMultiplier(p_149720_1_, p_149720_2_, p_149720_3_, p_149720_4_); + } + +} -- cgit