So with a recent issue with ign NotErics' island resetting, it gave me an idea for a new way to have worlds saved. Instead of having the ENTIRE world saved, why not have individual islands saved? that way rollbacks are more accessible for players who lose many hours of hard work, and tons of resources. The way it works now its almost impossible to have a good enough reason to cause a rollback for the server, yet theres people losing islands with well over 20k grass placed, and countless hours spent working on their islands. then when a bug occurs, theres no way to get the island back, and they have to start from square one. the easiest solution is to rollback the server, but its such a large server that thats just not feasible. unless there was a way to only rollback a specific island, problems like this would be easily fixed, instead of having to contact an admin like kerahna, dex, or Matt ASAP, just to have them say to go talk to someone else. by the time something can be done, its been way too long for a rollback to be useful. Yes itd be a ton of development to change the way everything is saved entirely, but it would save so much grief from staff, and from the loyal players on the server who have lost islands due to these issues.
I have to admit it is very unnerving playing and wondering if my progression will be lost at any moment. As it seems inevitable it will happen since is a major bug and has not yet been patched after quite some time.
Great feature, big support, but coming from a software dev standpoint, this will be extremely extremely difficult to implement
Yeah, itd take quite a bit of time, but once its done and implemented problems like this would be easily fixed. As opposed to the current system where you make staff aware, then nothing happens.
I've heard multiple other people talk about this in the past and it honestly would be a much better solution to solving issues related to specific individual islands. Currently the server is based on a 1-World loading system where every island is all lumped into one world save so it's impossible to for example load previous saves or do rollbacks without affecting everyone else. I've seen it done on other servers before and it works, it's just up to the people in charge if they're willing to change it. Having each SkyBlock be a separate world generation would solve a lot of personal glitches and issues such as this one, it would allow individual rollbacks or world saves to be loaded if something was lost and refunds could actually be a plausible option for things like lost rares. It would be a lot more storing needed as now instead of one major world file it's thousands and thousands of individual saved worlds and not sure if Crew has the capability or not for that. But, this could open up some opportunities as well. Island border protection could be removed and you could even add larger island capability. Instead of 199x199 limits you could have even larger limits of even like 500x500 or 1000x1000 and allow for some major island projects, or even just a small change like 250 or 300. As of right now you have to use /visit anyways to go see other islands and it's not technically legal to fly around to other people's islands. This means that you don't lose an aspect of the game when it comes to player interaction since it's command based regardless so having only yourself in a single world is irrelevant
Support, and in theory, if you just rollback region files (512x512) you can only rollback a few islands at once relatively easily.
Support. Although i like calidres idea of having worlds generating per island created and have a bigger island size/expansion that can be bought or unlocked somehow. That is if crews on board with the idea and if its possible and wouldn't cause any issues for anyone.