Terrain Control

Terrain Control

235k Downloads

Wrong skylight level

Nicofisi opened this issue ยท 3 comments

commented

Hi, I used both the lastest 2.7.2 version from spigotmc.org and snapshot build 2.7.3 from Yenkis (#103) of TerrainControl and on both versions I'm getting a strange lightning bug, look at these screenshots

Everywhere in TerrainControl-generated worlds, on every biome if any block is above free space, the air is black (Light level: Sky: 0 Block:0) When I destroy or add a block (or I fly) nearby, the light fixes.

Is there something I/you can do with it?

Edit: Of course i removed the region folder inside world files after changing plugin version.

Edit2: I noticed that light is right in chunks that are generated during server start (Preparing spawn area for Yelo, 37% etc.), in other it is wrong.

commented

Is there anything I can do? Downgrade / change spigot/plugin? Your plugin MassiveLight may help but it's outdated. I event tried to fix it but i have a problem with one class - I would ask for help but suppose it is the core part and because of difficulty it haven't been updated yet.

commented

Bug confirmed for 2.8.0-snapshot.

commented

Ok I simply set random-light-updates to true in spigot.yml.
The light level in most places is usually correct right when the biome is generated, if not then it's fixed after the biome is unloaded and loaded again (players just need to walk somewhere or tp to a different place and come back, but actually it happens hardly ever), maybe very rarely after doing this two times.

If you perceive this issue as solved, feel free to close it :)