gluszak Posted May 22, 2013 Posted May 22, 2013 Hi. I'd like to change EntityRender's fog color. I know that it's done in updateFogColor method, but the method is private and I can't see any possibility to insert my code. Quote
gluszak Posted May 22, 2013 Author Posted May 22, 2013 Yeah, but I want to do it like it's done with water because I've added a new liquid. int i = ActiveRenderInfo.getBlockIdAtEntityViewpoint(this.mc.theWorld, entityliving, par1); if (this.cloudFog) { Vec3 vec33 = worldclient.getCloudColour(par1); this.fogColorRed = (float)vec33.xCoord; this.fogColorGreen = (float)vec33.yCoord; this.fogColorBlue = (float)vec33.zCoord; } else if (i != 0 && Block.blocksList[i].blockMaterial == Material.water) { this.fogColorRed = 0.02F; this.fogColorGreen = 0.02F; this.fogColorBlue = 0.2F; } else if (i != 0 && Block.blocksList[i].blockMaterial == Material.lava) { this.fogColorRed = 0.6F; this.fogColorGreen = 0.1F; this.fogColorBlue = 0.0F; } Quote
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.