Can someone tell me what could be causing performance issues?
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
32 Replies
my man you have upwards of 4000 entities ticked!
no wonder it is lagging
what are your specs
The CPU is described as an Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz.
well then that should be fine... odd
I’d still clear those entities. Either go around in spectator and see who’s doing what or use this:
https://www.spigotmc.org/resources/entitydetection-tile-entity-support.20588/
SpigotMC - High Performance Minecraft
EntityDetection (Tile Entity Support!)
We had someone (one of our mods lol) who already has a lot of farms/animals etc, and he’d done the redstone on his carpet duper wrong and had about 100 stacks of carpet floating around in a water stream. TPS when from 14 to 19 when I kicked him lol
dang
I don't have a lot of information on what could be causing that many entities
probably farms?
so I'll use this plugin
my server is having around 15-20 players at the moment, but I've been going around and check and didn't really see anything that could result in the lag
there's just occasional spikes that affect tps
that is hella odd
Yea. Idk for sure but that plug-in I linked is something I use and it’s helped in the past.
my RAM is constantly almost out, even though I have 9 GB
Make sure no one has excessive chunk loaders maybe or high powered portal based farms
portal based farms are banned on my server, I guess I'll go check one more time
Gotcha
panel will show ram reserved not actual usage just a fyi
so 8.9GB / 9GB is not actual usage when i see on panel?
nah
it is how much the java process has taken already but not how much it is actively using
it just "reserves" it so it can use it faster if it needs it as allocation is expensive
i'm going to download the entity detector plugin, see how it goes
I’m way to invested in this now to have to go to work in an hour and 15 minutes
it seems like chests.. and hoppers are causing the problem? I used the plugin, searched for hostile and didn't see a problem, but when i checked tile entities, I go over big monsters
somebody built a huge-ass sorter maybe?
Do /detect search misc /detect search passive
It will also show hoppers if you specify hoppers.
Good redstone etiquette is to put composters over hoppers that items aren’t actively falling into. Like if it’s just a sorting hopper chain.
I think you can use furnaces also. Any block that a hopper can pull from (composter, furnaces etc) will stop it from checking every tick for new items to pull
One or two hoppers won’t cause much issue. But if someone did hopper spam that could be it
what about the super smelters? could i do anything with it?
potentially yes
Would be good to see pics of what kind of smelter is in place
Ah something like that you have to leave as is so the minecarts can freely roll across it
yea that's what i figured
what are the etiquettes that i should include in an announcement for the players?
- barrels
- composters on hoppers
- build farms and trading hall in a seperate area from the base center
- off-switch to farms (if possible)
- don't place a lot of heads and item frames
Anything else I could add?
That’s the main stuff. Honestly all farms should have a switch to turn off. I can’t think of an exception to that
There are a few farms that are just annoying to build an off-switch to, such as the pumpkin/melon farm
Ehh I suppose but if it’s not a massive farm and you have a way to dump off excess after barrels are full you should be fine.
Oh also I didn’t even think till you mentioned melon and pumpkins. Make sure you don’t have a bunch of hopper minecarts around also
that's true. I drastically reduced the amount of tile entities, tps got a lot better but it still sometimes spikes