You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add length limit checks for CompoundTag and TreeRoot names
I am amazed we weren't checking this already. This ensures the error shows up in the place that caused it, and not when it gets encoded.
CompoundTag: quietly ignore repeated keys, instead of throwing
this isn't ideal, but we don't have much of a choice; many chunks in very old PM worlds are affected by the furnace bug (basically any chunk with a furnace);
we have no other way to avoid losing the entire chunk to corruption errors