LordFokas Posted October 26, 2012 Share Posted October 26, 2012 Hi, I'm having a problem with my block and I have absolutely no idea how to fix it. I'm working on a shields (as in forcefield) mod, and the shield block is supposed to be transparent. I did it easily by overriding getRenderPass to return 1, so the texture's alpha channel is used. So far so good. The thing is, the texture has noise, and I wanted to iterate over similar textures with different noise patterns, so that the shield would be animated. The problem is, using a custom renderer (an instance of ISimpleBlockRenderingHandler) while returning 1 on getRenderPass makes the block flicker. Some times the block is fine, and most other times (90%++) it's just a dark shadow. I know there is an ITextureFX and ModTextureAnimation, but I have no idea on how to use those, and also I wanted to make sure shield faces touching other shields aren't rendering so you don't see those visual artifacts when going through the block (yes, you can go through them, other entities can't). Can anyone help me figuring a solution out? Thanks a lot! PS: This is my first (*actual*) mod (as in decent and made with the intention of releasing it). Quote Did I help? Hitting 'Thank You' would be appreciated. Soon, the lost city will rise from the bottom of the ocean, and spread it's technology across Minecraft. Link to comment Share on other sites More sharing options...
Recommended Posts
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.