Hello guys,
I've decided to share my problem with you guys as it seems to be I can not find a solution for this on my own. Haha. :D
I am running a modded Rust server. Just finished all the works on it, but there is a thing I have noticed. The server is running for like 2 months now, had no players on it really. The max was 5 players. Most of the time was me testing things, thats it.
Got a 4.5x4.5k map. After the last wipe (5 days ago) I've had something like 45-50.000 entities. Right now I have got 0 online players, 3 sleepers. So had absolutely no one playing on it besides me and my 2 friends. I am using 60 plugins in total. Have got very simple ones and complex like Raidable Bases and Dangerous Treasures (?) as well.
Have got a daily restart schedulet each morning, 6 AM GMT. Last night, before the restart we had like 63-65.000 entities. Just checked the server and now it says 78.000. It is growing real fast and this is only the 6th day after the forced wipe and had no one else playing on it besides me and 2 friends. One of them joined only once, to see whats-what, so he done nothing like building or so.
I have tried to search for this issue, found many people having the exact problem, but can not find a solution for this right now. You guys would make my day. What day, you would make my month if you would know a solution for this or reason its keep rising that fast after each restart.
Oh yeah, using the original decay rules/setting on the server. I am suspecting Raidable Bases or Dangerous Treasures plugins as these have the power to spawn objects in. I am so confused and stressing about it now as before last wipe I've had 800.000 entities with same amount of players as I see now. I am also using Entity Reducer, but wont help marginally. Probably as the problem is somewhere else, not the game-spawned entities like rocks, etc. (?)
So, you guys had to deal with something like this or heard about an issue I am facing? Please, share your ideas, knowledge with us, it would be much appreciated! :)
Thanks in advance,
Phoenix
High entity count? Solution?
Some plugins can to cause this. There have been a few threads about it. But no one will say which plugins do it or exactly how they make it happen. Clearly some sort of conspiracy. Search for old threads about it, should be some interesting reading.
Yeah, all I can see that, plenty of people struggling with the same issue. Not sure why. Thanks for poppin in tho!
It's something about plugins removing Items improperly. Leaves behind entities. No one will say exactly how they improperly remove Items. No one will say exactly how to perfectly remove items. No one will say what plugins do it wrong. I never dug into it, but I think it happens when people improperly use Item.RemoveFromContainer() / Item.RemoveFromWorld() / Item.Remove().
Just tested it again. After restarting the server it have again + 10.000 entities. I think it musta be the Raidable Bases plugin? Probably not despawning entities when server restarts? This is what I can think of tbh. Plus the Dangerous Treasures plugin. These two.
You are lucky !, my "start" amount is usually 45thou , now its on 127thou and slowly increasing, i used to start the wipe with 27thou and end with 300th , the last wipe i ended up with 500thou +.
I have noticed that with the same plugins on my server for that last year the ram usage has increased steadily, my (hosted) server used to have 6gb ram , increased it to 8 then 10 and last week had to increase it to 16gb as i was going over the top on ram usage, I am now running at 55% after nearly a week. My server used to be busy but now is extremely low pop (for some reason since covid=users working from home using pc instead of playing ?) so that is not a reason, with one or two players = 2 small cave bases ,
I would love to remove 95% of water based loot but i can see no way to do that, my loot plugins have them disabled but there are so many of them !
The only solution is to remove all your good plugins Fancydrop/BetterLoot/Botspawn/CustomLoot and have a low(ish) entity count and a boring game or keep them all and have a high entity count.
The EntityReducer plugin can remove water-based loot.pookins
You are lucky !, my "start" amount is usually 45thou , now its on 127thou and slowly increasing, i used to start the wipe with 27thou and end with 300th , the last wipe i ended up with 500thou +.
I have noticed that with the same plugins on my server for that last year the ram usage has increased steadily, my (hosted) server used to have 6gb ram , increased it to 8 then 10 and last week had to increase it to 16gb as i was going over the top on ram usage, I am now running at 55% after nearly a week. My server used to be busy but now is extremely low pop (for some reason since covid=users working from home using pc instead of playing ?) so that is not a reason, with one or two players = 2 small cave bases ,
I would love to remove 95% of water based loot but i can see no way to do that, my loot plugins have them disabled but there are so many of them !
The only solution is to remove all your good plugins Fancydrop/BetterLoot/Botspawn/CustomLoot and have a low(ish) entity count and a boring game or keep them all and have a high entity count.
Arainrr
The EntityReducer plugin can remove water-based loot.
Just tried that for the last forty minutes , installed plugin edited the config reloaded the plugin and it recreated the original config (?) So rededited the config and reloaded the plugin and again it created a new configuration file and wiped my changes = so no it wont fix the problem it just created another one.
*Resolved that problem
This is the first plugin i have installed where you have to install it , then unload it (to edit the CONFIG json *not the DATA one ) edit the config json then reload it (?)
it is normal to edit a Data file with the plugin unloaded so this is unusual.
But is seems to be working, i will keep an eye on loot/entities and see how it goes, i still have far too many floating lootpiles but it might take a while for them to despawn and disappear, it seems to be the best solution so far so thank for the tip :)