/** * Goes straight to getLightBrightnessForSkyBlocks for Blocks, does some fancy computing for * Fluids */ public int getMixedBrightnessForBlock( IBlockAccess par1IBlockAccess, int par2, int par3, int par4) { int var5 = par1IBlockAccess.getLightBrightnessForSkyBlocks(par2, par3, par4, 0); int var6 = par1IBlockAccess.getLightBrightnessForSkyBlocks(par2, par3 + 1, par4, 0); int var7 = var5 & 255; int var8 = var6 & 255; int var9 = var5 >> 16 & 255; int var10 = var6 >> 16 & 255; return (var7 > var8 ? var7 : var8) | (var9 > var10 ? var9 : var10) << 16; }