Open mmarquez76 opened 1 year ago
The resolution for #29 was implementing an entirely new feature, Island Cakes. It should not have affected the Void Cake in any way.
That said I will see if I can reproduce the issue based on your description.
I have an idea of what happened.
Looking at the stack trace, it appears that the server process stopped itself after getting stuck in a loop for 60 seconds where we are looking for a viable spawn location, spiraling out from (0,0,0) which is the default value when configs are blank.
In the context of Nomi-CEu, this is happening in the void dimension which contains nothing in it, so it will never find a viable spawn location no matter how long it searches.
I'm not sure why you are deleting the coordinates, which ensures that the player spawns at a specific location (generating a 3x3 of obsidian under them).
I'm trying to make it so that players get sent to the corresponding coordinate in the void world when they use the cake, as opposed to everyone being sent to the same place, which isn't desirable on my particular server.
This is what island cakes are for. Protect the spawn location, place down an island cake for players to use if they end up on the spawn platform, then they will be sent out to their own personal "island" (or a shared island if they're in an FTB team).
The last cake you ate in a dimension is saved to your player data, and it is recalled when you eat a cake that takes you to that dimension again. Alternately you can /home your island or set up dislocators/teleporters.
29 seems to have caused a new issue. If I disable the
S:customCoords
field, it is automatically rewritten with an empty field. Then, when players try to use a Void World Cake, if they don't already have a cached spawn location, the server hangs until it terminates from a single tick taking longer than 60 seconds.I'm trying to make it so that players get sent to the corresponding coordinate in the void world when they use the cake, as opposed to everyone being sent to the same place, which isn't desirable on my particular server.
The config gets reset to this if the
S:customCoords
field is commented out:The crash report is pasted below: