NullPointerException with light/block update
jinks opened this issue ยท 1 comments
Since a few versions the client in a multiplayer game is throwing repeated NPEs during light updates.
I could not track it down to a specific mod yet, but two occasions where I can reliably reproduce it are turning on a Modular Router (when the lasers show, the NPE pops up) or putting lava into a Dimensional Storage tank. There are more occasions though that are not as easy to track down.
I've already tried disabling client mods having specifically to do with rendering or with light, but with no success so far.
A full log is at https://mclo.gs/nnmzdak - with the offending error near the bottom, beginning with
[06:15:36] [Render thread/ERROR] [minecraft/BlockableEventLoop]: Error executing task on Client
java.lang.NullPointerException: Cannot invoke "net.minecraft.world.level.block.state.BlockState.m_60734_()" because "p_46606_" is null
After a while I don't get a fill stack trace any more, just
[05:20:50] [Render thread/ERROR] [minecraft/BlockableEventLoop]: Error executing task on Client
java.lang.NullPointerException: null
This then happens over and over again, about twice per second until I leave the area.
There is no crash, but there seems a moderate impact on performance (roughly 15% FPS loss).