Performance Tuning

Reduce lag and optimize your Minecraft server when using MC-Vector.

Minecraft servers can become laggy as the world grows or player count increases. This guide covers the most effective ways to improve performance.

Choose an Optimized Server Software

Vanilla Minecraft server is not optimized for performance. When creating a new server in MC-Vector, choose one of these alternatives:

SoftwareBest For
PaperMost servers — significant performance improvements over Spigot
PurpurAdvanced users who want extra customization on top of Paper
FabricMod servers — pair with Lithium and FerriteCore mods

Adjust server.properties

In MC-Vector, open the Properties tab to tweak these settings:

  • view-distance — Lower this value to reduce chunk rendering load. Default is 10; try 6–8 for better performance.
  • simulation-distance — Controls how far entities are processed. Setting this to 4–6 can help on busy servers.
  • max-players — Set a reasonable limit for your hardware.

Reduce Entity Count

Too many living entities (mobs, animals, item frames) is the most common cause of TPS drops.

For Paper servers, edit config/paper-global.yml and config/paper-world-defaults.yml:

  • Lower spawn-limits in bukkit.yml
  • Reduce entity-activation-range in spigot.yml
  • Enable per-player-mob-spawns in paper.yml

You can edit all these files directly in the Files tab of MC-Vector.

Pre-generate Chunks

Chunk generation is CPU-intensive. Pre-generating the world before opening to players eliminates generation lag during exploration.

Install the Chunky plugin via the Plugins tab in MC-Vector (available on Modrinth), then run:

/chunky radius 5000
/chunky start

This will pre-generate a 5000-block radius around spawn.

Monitor Server Performance

Use the in-game /tps command (on Paper/Spigot) to check Ticks Per Second. A healthy server runs at 20 TPS. If TPS drops below 15, investigate plugins or entity counts.

You can also watch resource usage in the Dashboard tab in MC-Vector, which updates every 2 seconds.