MiniHUD

MiniHUD

3M Downloads

no light level for 1 snow layer

drwoops opened this issue ยท 2 comments

commented

a single layer of snow does not prevent mob spawning, but the light level renderer does not render anything for them.

commented

It does render, it just renders inside the block.
2022-08-09_18 54 41

There is an option in Generic -> lightLevelAutoHeight that makes it render on top of the block's top surface.
It's not enabled by default since it changes behavior from the old defaults, and causes sort of confusing things like rendering the light level on top of basically all blocks, like all heights of snow layers, on top of slabs etc.
2022-08-09_18 57 41

And to "fix" that, there is another option lightLevelCollisionCheck which causes the light level to be skipped for blocks that have a collision box that would prevent spawning. That option also has at least a minor/small(?) performance impact for updating the overlay.
2022-08-09_18 58 02

commented

I would prefer to have that as default, but great that you already implemented fixes for this edge case :D