I’m running a Pixelmon server with very few people and I’m having massive amounts of chunks loaded with not even that many people on? I try my best into optimizing my server as setting the view distance low but this somehow occurs still. I have TwentyTicks installed that helps be by clearing items but that seems like its not enough because of the server still being on 3 TPS with 12 people on. Including the amount of chunks that are loaded is outrageous.
It just seems as the more updates that come out the more lag issues that I get on this server. Its ridiculous. Any help is appreciated.
Server information:
System (OS):
Ubuntu Server 15.10 “Wily Werewolf”
CPU
Intel® Core™ i7-4790K CPU @ 4.00GHz
Cores : 8
Cache : 8192KB
That is probably PixelMon and you would need a plugin or forge mod to unload certain chunks. removing entities will only give you so much CPU and RAM that your server is going to use. Try finding something for that. Pixelmon will seem like the only thing that could cause this. Maybe its the pokemon that keep chunks loaded to keep them from despawning but I don’t do much research on the mod. I am trying to help a bit. Hope this problem can be fixed for you.
With the most recent update to pixelmon, it has certain spawn times where it will spawn a crap ton of entities within a 5 block radius, even if the blocks arent generated yet. Ive witnessed it happen on my server. You need something that will clear entities as well as unload chunks and that will somewhat solve your problem.
I have a similar problem, Server crashes after a bit, but first cant run commands or load chunks, also have pixelmon mod, It gives me the 1 tick in 60 seconds, Im the only one on have a 3.4 ghz icore 7 cpu 24gb of ram.
I recently merged a pull request from @HassanS6000 which fixed a bug in UserDiscoverer.
The issue was causing an enormous amount when certain actions (usually spawning an entity) were performed by a player who had left the server. The player’s data was constantly being looked up from disk every tick, which was incredibly expensive.
I would recommend ensuring that you’re running the latest version of SpongeForge, in order to gain the performance benefit. In general, you can also use a tool like WarmRoast, or @Aikar’s timings V2, to determine if Sponge itself it causing a significant amount of lag.
Hey Aaron1011 I’m sorry that this is off topic but, how is TwentyTicks working with Pixelmon? Does it require any special config? Because since it clears entities I’m kind of afraid to use it without knowing what I’m doing.
Unfortunately, I don’t have much experience with either TwentyTicks or Pixelmon. However, I believe that TwentyTicks only removes Item entities, and not and other type. That may or may not cause problems with Pixelmon, depending on the types of entities it uses.
Uhm try this, removing water via a sponge block. it lags and affects the server. quite ironic. I’ve done several tests and can confirm it. also happens when worldediting out the water by setting it to something else like grass or air, same for draining.
been noticing this since SF 1320, currently using SF 1329
Don’t get me wrong but my TPS is great. But I still have a issue. I don’t know weather to post it here or on Github.
I have an issue where a player mines either blocks or an ore and it takes 20 seconds to 30 seconds to drop the actual item. Can’t really tell if its lag because we do have 20 TPS currently going right now…