I was traveling the last week and could not work on the server, I am back now and started working on it again.
First of all, the temp server keeps crashing with some weird error. It’s even weirder since the temp server does not have any plugins installed and should not be so unstable. To make sure, I know installed a script that restarts the server once a day as the old server did. That should hopefully resolve that problem. If the server is down for any longer time (30min+) please let me know.
Also, I since the current version of the plugin that manages the lots has changed the way they are storing information, I need to re-write the code that manages that, specifically the settler test and the lot manager on the website. There are several options how to proceed:
- Speed over completeness: We can either
a) go live sooner and restrict those 2 items until I get around to solve that or
b) wait until everyhing is fixed and only go live then.
Option a) is of course easier but chances that I work on the stuff once we are live are lower :-)
2. Perfection vs. speed: The current system changes the data straigh in the table. Alternatively, I can give up the manual change of data and simply send commands to the game to make the changes. This works only when the server is online however. That means that settler test and lot manager stuff would stop working when the server is restarting. I am leaning towards the speed option, we can later add the perfection option if we see any issues with the speed option.
There is a similar issue with the player inventories. This concerns only what you had on you (weapons, armour, inventory), not what you had in chests etc. I am having issues migrating the cross-world player inventories from the old server to the new. The old version is so old that migration seems to be somewhat broken. There is a risk that players inventory is wiped or incomplete when we relaunch. There are several options here as well:
- Just forget about the inventories: We just wipe everyone’s inventory and be done with it.
- “Last chance”: We open the old server for a week or so and let everyone put their old stuff in chests. This would also allow people to take out their deposit boxes and store them in chests since we are facing a similar issue here. Whoever is late, needs to deal with whatever is broken or missing.
- Migrate and hope for the best: I run the migration script, and some stuff might work other stuff might not work. Whatever is lost is gone, whatever you keep is kept. No discussions afterwards.
Let me know what you think.