Running my own private family server on a Digital Ocean Linux droplet with 2 vCPUs and 4GB of memory (3.5GB allocated). 3 users, vanilla, zero mods. On a Windows gaming laptop, no performance issues are really noted.
On my 5k iMac, I am constantly annoyed by lag: breaking a melon, it briefly reappears, then disappears, then the slices finally appear; opening and walking through a door only to get teleported back to the outside of it in a repeating loop; etc.
System specs: 4 GHz i7, 16GB, Radeon R9 M395 2GB discrete GPU. Minecraft settings: fast gfx, 8 chunks, min lighting, max 60fps, vsync on, bobbing off, fast clouds, decreased particles, 4 mipmap levels, VBOs on, shadows on, 5x5 biome blend. I've played with every resolution and tried the normal FOV, and I've manually allocated 8GB to the JVM for the launcher.
Can anyone give me a clue as to what more I can do here? It even happens with a chunk size of 2 :'(
After the server switch, I was able to crank everything to the max on the client side and performance was great. I think it was Spigot that made the difference, even though the client behavior varied.
from my understanding the vanilla server has a hard time connecting with mac clients, something about the macs trips it up. spigot has patches which correct this behavior.
PRO TIP!
use paper, its spigot with even more upgrades, options and optimisatins, its a drag and drop replacement of spigot
Howdy,
Running my own private family server on a Digital Ocean Linux droplet with 2 vCPUs and 4GB of memory (3.5GB allocated). 3 users, vanilla, zero mods. On a Windows gaming laptop, no performance issues are really noted.
On my 5k iMac, I am constantly annoyed by lag: breaking a melon, it briefly reappears, then disappears, then the slices finally appear; opening and walking through a door only to get teleported back to the outside of it in a repeating loop; etc.
System specs: 4 GHz i7, 16GB, Radeon R9 M395 2GB discrete GPU. Minecraft settings: fast gfx, 8 chunks, min lighting, max 60fps, vsync on, bobbing off, fast clouds, decreased particles, 4 mipmap levels, VBOs on, shadows on, 5x5 biome blend. I've played with every resolution and tried the normal FOV, and I've manually allocated 8GB to the JVM for the launcher.
Can anyone give me a clue as to what more I can do here? It even happens with a chunk size of 2 :'(
Quick, happy update:
- switched client JVM args to https://www.minecraftforum.net/forums/minecraft-java-edition/discussion/2913861-the-ultimate-minecraft-jvm-arguments-guide (only change was to make it allocate 4GB)
- switched vanilla server to https://www.spigotmc.org/wiki/spigot-installation/
After the server switch, I was able to crank everything to the max on the client side and performance was great. I think it was Spigot that made the difference, even though the client behavior varied.
from my understanding the vanilla server has a hard time connecting with mac clients, something about the macs trips it up. spigot has patches which correct this behavior.
PRO TIP!
use paper, its spigot with even more upgrades, options and optimisatins, its a drag and drop replacement of spigot