Skip to content

Optimize Your Minecraft Server Performance

A laggy server is frustrating — whether you’re running a big modpack or just playing with friends. Fortunately, there are some smart optimizations you can apply to boost performance significantly.


🔧 1. Choose the right Minecraft version

Section titled “🔧 1. Choose the right Minecraft version”

Not all Minecraft server types are equal. Here’s what we recommend:

VersionBest forNotes
PurpurSurvival / MinigamesVery fast, supports plugins.
PaperGeneral useMore stable & optimized than Spigot.
Forge/FabricModded serversHeavier, needed for modpacks only.

👉 Want to switch version? Read:
📘 Changing your Minecraft version

👉 Install plugins? Read:
📘 Installing plugins

👉 Use modpacks? Read:
📘 Installing modpacks


A few config changes can instantly reduce load:

view-distance=6
simulation-distance=4

🧠 3. Java startup options? Already optimized

Section titled “🧠 3. Java startup options? Already optimized”

You don’t need to worry about JVM flags or launch arguments.

🧪 At OXY.Games we configure these automatically based on your package size.


🧩 4. Remove unnecessary plugins or mods

Section titled “🧩 4. Remove unnecessary plugins or mods”

Every extra plugin or mod uses CPU and RAM. Ask yourself: do I really need this?

❌ Avoid plugins like ClearLag (often counterproductive)
✅ Instead, use:

  • Spark – performance analysis
  • Lithium / Starlight – optimization mods for Fabric
  • Chunky – chunk pre-generation

Spark helps identify lag spikes and performance bottlenecks.

It shows:

  • 🔥 TPS and CPU usage per tick
  • 📊 RAM usage, loaded entities
  • 🧠 Breakdown of slow tasks

📘 Full guide coming soon.


⚙️ 6. Tune your Paper or Purpur configs

Section titled “⚙️ 6. Tune your Paper or Purpur configs”

Edit these config files for more control:

optimize-explosions: true
armor-stands-tick: false
anti-xray:
enabled: true
ticks-per:
animal-spawns: 400
monster-spawns: 1
water-ambient-spawns: 1
chunk-gc:
period-in-ticks: 600

🤖 7. Monitoring & AI Assistant (Coming Soon)

Section titled “🤖 7. Monitoring & AI Assistant (Coming Soon)”

Soon, OXY.Games will offer an AI assistant to analyze your logs, detect crashes, and suggest optimizations.

Until then:

  • Check your console for errors
  • Use /spark for live profiling
  • Use /timings on then /timings paste

Exploring new terrain generates chunks — which can lag the server.

Preload them with tools like Chunky (for Paper/Purpur):

  1. Install the plugin via the panel
  2. Restart your server
Terminal window
/chunky radius 250
/chunky shape square
/chunky start

Use Chunk-Pregenerator mod:

  • Install via “Mods” in the panel
  • Use /pregen commands

Still lagging? Have questions?

💬 Contact support or ask in our Discord!