If textures are on and the map is old enough to not have guid field in the header, terrafirma crashes in World::loadPlayer() upon accessing returned null header.
A check for null around the part that uses the returned value and changing the next condition to '!g || !dir.exists(path)' fixes the crash.
If textures are on and the map is old enough to not have guid field in the header, terrafirma crashes in World::loadPlayer() upon accessing returned null header. A check for null around the part that uses the returned value and changing the next condition to '!g || !dir.exists(path)' fixes the crash.