Posted May 1, 201312 yr I have a basic tile entity set up, and want to be able to make it so that the texture on it changes to that of an adjacent block or a block it is clicked with, though i'm not quite sure how to handle this. I tried looking through the code for mffs, as i guessed the force field blocks were doing something like this but couldn't make heads or tales of it. I'm going to carry on looking through it and probably analyze it a bit more, but i was wandering if anyone on here could give me some advice, or other places to look. Thanks in advance. github
May 2, 201312 yr The easiest way is to create a custom Renderer and use a switch() based on TileEntity.variable. Sample code: switch(par1TileEntity.type) { case 0: this.bindTextureByName("/Reika/RotaryCraft/Textures/TileEntityTex/shafttexw.png"); break; case 1: this.bindTextureByName("/Reika/RotaryCraft/Textures/TileEntityTex/shafttexs.png"); break; case 2: this.bindTextureByName("/Reika/RotaryCraft/Textures/TileEntityTex/shafttex.png"); break; case 3: this.bindTextureByName("/Reika/RotaryCraft/Textures/TileEntityTex/shafttexd.png"); break; case 4: this.bindTextureByName("/Reika/RotaryCraft/Textures/TileEntityTex/shafttexb.png"); break; } Follow my mod(s) here: http://www.minecraftforum.net/topic/1969694-
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.