Nomifactory

Nomifactory

143k Downloads

VM Server reboot causes world seed to reroll, gregtech ores to change.

BlakeTech opened this issue ยท 2 comments

commented

Pack Version:
nomifactory-1.3-rc-20221213-rc

Description:
The server is currently on a Ubuntu VM hosted on Truenas Locally. When rebooting the VM after a clean shutdown on both the VM and the server itself, the world seed changes from one load to another. This does not happen when just rebooting the server and not the VM. It was brought to my attention after we noticed that gregtech ore veins that were in-world were changed, however, going to new chunks that were never created causes the oregen to behave naturally. I narrowed it down to possibly being related to the world seed and oregen, when I grabbed the world seed, and created a new world locally, using said seed, which placed me in a different world when teleported to the same dimensional points, from the one initially generated.

Currently, we have a workaround where I've just added the current world seed to server.properties, however I have yet to reboot the VM itself to make absolutely sure, so this solution may not work.

Expected Behavior:
WorldSeed should not change from the VM restarting, however it seems to, and I do not quite know why.

Steps To Reproduce:
Host server on a VM, then reboot the VM itself after generating the world, shutting the world down. Then try to re-access it and check the ore veins.

Crash Log:
There are no crash logs. This is not a crash.

commented

Do you experience this issue if you run the server with the files on a local device rather than a network drive?

commented

The server doesn't connect to a network drive. For simplicity's sake in this context, the server is running effectively on the same hardware as the NAS, and uses the same storage pool. It is functionally identical to running it on bare metal.