I have a desktop machine (Windows 7) on my home network that I use mostly as a file server. I set up a vanilla Minecraft server (1.8.8) on it for me and my kids to play on. I have some other friends with kids who like to play, so I opened a port in my firewall so they can access it from the Internet.
I'm getting some complaints, though, of laggy performance. I don't really see it that much, of course, because the machine is 15 feet away from me, but I'm hearing that people are having trouble opening chests when it's raining, for instance.
There's nothing I can do about my upstream performance (I'm not a fan of Comcast) nor am I willing or able to change hardware.
Are there any settings for Minecraft Server that I can adjust or dial back that would help reduce this lagginess? At the moment I have everything set to the defaults for Minecraft server.
How about in the world itself? It's a survival world, but I put myself in creative mode once in a while to build interesting things for people to find, or spawn mobs to make things more interesting. Would "too many mobs" in the area be a problem? How many is "too many"? What else could be an issue?
I would prefer not to have to start over with a new world, since some people have put a fair amount of effort into what they've built so far.