3

I've played a bit on 2b2t and during night I've noticed a few areas which are apparently spontaneusly lit: I managed to find no torch, no lava, no glowstone, no jack-o-lantern, but there was light anyway.

Is this a known bug? Is it random or it is somehow triggerable?

Such a bug is only visual, or does it affect also actual world behaviour? (i.e. mob spawn, crop growing, etc.)

Example: spontaneusly lit area

5
  • 2
    this could just be a lighting glitch try swithcng on smooth lighting?
    – David Toh
    Commented Sep 15, 2013 at 13:17
  • @DavidToh that's it. Commented Sep 15, 2013 at 15:03
  • There are ways of hiding lights. If you're on a server, it's likely something another player did for fun. Commented Sep 15, 2013 at 16:52
  • 1
    If you can provide world coordinates, someone might be able to log in and go investigate personally. Commented Sep 15, 2013 at 20:51
  • @SevenSidedDie that would have been smart, but it didn't occur to me when I was there. If it happens again, I will, thanks : )
    – o0'.
    Commented Sep 16, 2013 at 7:33

2 Answers 2

1

Glitched lighting due to failed light update.

Minecraft doesn't recalculate lighting of blocks all the time, only when events that have a potential to change it happen. Otherwise, light level is one of properties of every block, stored, saved to disk, restored as you enter the area with given block, generally persistent.

2b2t runs on a Spigot or derivative server, not vanilla - and the server has a number of optimizations aimed at reducing the excessive lag typical to 2b2t. queue-light-updates is a Spigot property that allows distributing queued light updates over time, reducing lag as a lot of updates at once could really slow the server; something similar is a standard in vanilla since version 1.14.

That means, light updates don't follow immediately, as the events that require them happen - for example, player breaking a torch - but are deferred to when the server can catch up to them. They are scheduled to be calculated, and the list of pending updates is only kept in RAM. If something happens that disrupts the process, for example a server crash - the update is forgotten and the world lighting remains in an invalid state.

Due to chaotic, secretive and non-vanilla nature of 2b2t, it's unlikely this could be replicated on purpose there, but for 1.15-1.16 vanilla, a reliable, if complex, technique (that does involve crashing the server at specific point!) has been developed to replicate this, and much more complex effects.

Light suppression explained

Showcase:

1

Put a block IN where the light starts, try to make a "UPDATE" in the place where the light is in.

Sometimes, when we put a lot of lava and put water INSIDE it and OUTSIDE it, the lava just turn to obsidian but keep doing light, the things i just did is to put blocks in where the lava WAS and the light just goes out.

PS: It can be server problems or your minecraft bugged out too. Try to reload your server or even your minecraft.

If the problem continues, do what SevenSidedDie just said: ask for a friend to investigate personally.

If it still continues, well, i dont know what to do anymore =/ At least i tried to help.

1
  • I'm not sure why you have been downvoted but this is exactly the right answer! I just came across this issue and placing a block in the center of the light area worked perfectly!
    – mastazi
    Commented May 20, 2020 at 9:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.