Closed Airova closed 2 months ago
Additional info: I am able to get into the world in repair mode without any trouble. However, it still gives me the error message seen at the top right while I move around, chunks fail to render (see the second screenshot, where you can see ungenerated chunks ahead but the minimap shows terrain which has already generated), and when I leave and try to return in normal mode it still gets stuck and won't let me in. This is all especially confusing, because the world is tiny, I'm running it on a good computer, and it's behaving as though it can't keep up with generating the world:
Also: The friend I had testing it has found that he also consistently gets this problem after being in one of these small worlds for 10+ minutes or so, though not before.
One final edit: After playing in repair mode, I have a new server-event.txt with the following text repeated over and over maybe a thousand times:
13.2.2021 22:21:48 [Fatal] System.NullReferenceException: Object reference not set to an instance of an object. at Vintagestory.Common.GameMain.GetEntitiesAround(Vec3d position, Single horRange, Single vertRange, ActionConsumable`1 matches) at Vintagestory.Common.GameMain.RayTraceForSelection(IWorldIntersectionSupplier supplier, Ray ray, BlockSelection& blockSelection, EntitySelection& entitySelection, BlockFilter bfilter, EntityFilter efilter) at Vintagestory.Common.GameMain.RayTraceForSelection(IPlayer player, BlockSelection& blockSelection, EntitySelection& entitySelection, BlockFilter bfilter, EntityFilter efilter) at Vintagestory.Server.ServerSystemEntitySimulation.OnServerTick(Single dt) at Vintagestory.Server.ServerMain.Process()
Closing due to inactivity
Game Version: 1.14.7 Platform: Windows 8.1 Modded: Yes (CarryCapacity, Farmland Drops Soil, Salt Production, + a few simple tweaks of my own)
Description
When making a very small world (have tried between 384x384 and 1024x1024), the world crashes when close to the world border (in creative mode). Sometimes it gives error messages you might receive on a laggy server (even though I'm playing single player). If I leave the world at any point (even if I have not received any error messages or approached the borders), it is often impossible to get back into the world. On the loading screen, it gets stuck (doesn't crash, but doesn't progress) at "Return again." then after several minutes gives messages indicating the world is shutting down ("It pauses. One last gaze... ... It sighs...") and then gets stuck until I hit "cancel".
Also, sometimes when I first enter one of these very small worlds, I find myself outside the world borders and unable to move until I use the /kill command, which spawns me back on the map somewhere. All of this is happening in creative mode only, have not tested with survival mode. I had a friend try to duplicate the problem and it happened to him as well, though not every time. It seems to happen after being in the map for 10+ minutes (rough estimation). Looking through the game logs, it seems to be giving an error related to invalid spawn coordinates (even though I'm logging out of the world within the world borders, then trying to reenter it). It is not generating a crash log, but I see messages related to invalid spawn coordinates in server-event.txt.
How to reproduce
Screenshots
I'm attaching the world generation parameters I'm using. I'm trying to create a small multiplayer "battle royale" style map, so it needs to be very small.
Logs
(server-event.txt)