oh crap this happened to me today too :( Ive been running Paratroopers for ages with no problem. Still doing tests.
Plugin causing server to not auto save
yes i have removed it did it to me just
Another +1 for server save issues.
Happy to give you access to my dedicated, FastBurst, if that will help in finding the cause of this issue... since you're unable to reproduce it on your vast network.
I've also moved physical machines (hardware upgrade), fresh installing all but the mods themselves and the issue persisted.
Same for me. 2 servers.
Downloaded this plugin. Reproduced on 1st try.
The root cause is that cargo planes have a SavePause component attached to them which prevents the server from saving. v2.3.3 introduced some code below which creates a cargo plane and doesn't spawn it or clean it up. Likely the cause.
In my testing, I found there was an unspawned plane stuck under the map. Honestly not sure how the plugin developer's servers don't have this problem, unless some other plugin is cleaning up unspawned entities.
Also, if you don't want to pause saving while these cargo planes are around, or when any cargo planes are around (since who cares if they can't be saved), you can destroy the SavePause component on them when they spawn.
The root cause is that cargo planes have a SavePause component attached to them which prevents the server from saving. v2.3.3 introduced some code below which creates a cargo plane and doesn't spawn it or clean it up. Likely the cause.
private void TriggerRandomJump()
{
var plane = CreatePlane();
//Vector3 jumpPosition = SpreadPosition(GetRandomPosition(), 0);
Vector3 jumpPosition = plane.RandomDropPosition();
if (configData.Notifications.ConsoleOutput)
Puts("A random Paratroopers Event will occur near {0}", GetGridString(jumpPosition));
CallParatroopers(jumpPosition, configData.NPC.RandomJumperCount, null, 0, true);
}In my testing, I found there was an unspawned plane stuck under the map. Honestly not sure how the plugin developer's servers don't have this problem, unless some other plugin is cleaning up unspawned entities.
Also, if you don't want to pause saving while these cargo planes are around, or when any cargo planes are around (since who cares if they can't be saved), you can destroy the SavePause component on them when they spawn.
Steenamaroo has created a plugin which provides a fix for this issue as well should this plugin not be rewritten. If anyone needs info on that you're welcome to DM me as I do not want to step on toes!
I tested Steenamaroo's plugin, but unfortunately, it doesn't fix the Paratrooper's bug. Hopefully, WhiteThunder's insight might help FastBurst fix this.
This is great, would love to use this plugin again if its fixed.
Good day to all. I was hoping for some feedback regarding an issue that developed recently on our servers. The server.saveinterval is set to 600 and up until two to three weeks ago saved every 10 minutes right on cue. Now it seems to randomly stop functioning and I'm unable to identify a root cause thus far in my datamining. I restarted my dedicated server, the save automatically happens every 10 minutes, then I check RCON again after a couple hours and notice after 30 minutes there was no Server Save. The plugins which require periodic save work correctly.
I assume since this is not wide-spread discussion (that I see) it could be settings on my end? or could it be my setup of a Custom Map using RustEdit? This started after the Dec 3rd update and occured on Dec 5th for Two days, and the 13th through today still.
Any thoughts are greatly appreciated! Happy Holidays!
I assume since this is not wide-spread discussion (that I see) it could be settings on my end? or could it be my setup of a Custom Map using RustEdit? This started after the Dec 3rd update and occured on Dec 5th for Two days, and the 13th through today still.
Any thoughts are greatly appreciated! Happy Holidays!
Do you have the Paratroopers plugin installed?
Thank you very much @WhiteThunder ! It is the same issue!
If someone could merge this post to that one it would be appropriate!
If someone could merge this post to that one it would be appropriate!
I saw something like this before. Custom plugin was spawning airdrops as long as players were online. And sometimes, the game wouldn't save on the regular save interval. Soon as it was empty (no more airdrops) it would start saving again. Now I'm guessing it was because of the plane.
Yeah, if a plugin spawns planes all the time, then server save would be paused essentially indefinitely. That can be mitigated by a plugin to remove the SavePause component from planes as they spawn. I think Steenamaroo made a plugin on another website to do that, but it unfortunately doesnt fix the case of the Paratroopers plugin issue since the bug is that the plane doesn't even spawn so the hook doesn't even run (Paratrooper just needs to fix that).
I had no idea what could be causing it, so just wrote my own timer to run saves. But it's quite satisfying to come across this information. Now I can fix it properly.