Posted April 8, 201411 yr How do I set color because atm I've just used seperate textures for every color but it takes a lot of time making them so I wanted to limit texture making by having one texture which I use code to color. atm the code is just kinda this where I set textures. CbColorBlock = new CbColorBlock().setBlockName("CbColorBlock").setCreativeTab(colorblockTab).setBlockTextureName(modid + ":" + "White"); GameRegistry.registerBlock(CbColorBlock, "CbColorBlock"); and my CbColorBlock(which I use for all my Color blocks): package keeperofmee.minecraft.colorblocks.colors; import net.minecraft.block.Block; import net.minecraft.block.material.Material; public class CbColorBlock extends Block { public CbColorBlock() { super(Material.wood); setResistance(50F); setHardness(0.1F); setStepSound(Block.soundTypeStone); setLightLevel(1F); } } Some notes: I will probably make it so I use 1 block for all (like planks, wool) soon. Thanks Best Regards KeeperofMee If I helped please press the Thank You button.
April 8, 201411 yr I dont think this can be done through simple means... My idea of doing this kind of thing is by making the block have a tile entity. This will allow you to use the tile entity's renderer to use OpenGL code to transform the color of the block. Other than that I have no idea
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.