Posted May 13, 20169 yr I have a block that changes light values depending on data from a tileentity. The problem is I can't find a function that updates the block's lighting. I have tried all of the following functions but none of these update the lighting in the world. worldObj.markBlockRangeForRenderUpdate(pos, pos); worldObj.checkLight(pos.up()); worldObj.checkLight(pos); worldObj.scheduleUpdate(pos, Main.blockFurnace, 0); worldObj.scheduleBlockUpdate(pos, Main.blockFurnace, 0, 0); worldObj.markAndNotifyBlock(pos, worldObj.getChunkFromBlockCoords(pos), worldObj.getBlockState(pos), worldObj.getBlockState(pos), 7); worldObj.notifyLightSet(pos); worldObj.getBlockLightOpacity(pos); worldObj.markBlocksDirtyVertical(pos.getX(), pos.getZ(), pos.getX(), pos.getZ());
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.