Optimizing Paper.yml for reducing lag

Paper adds many advanced configuration options that go beyond Spigot, allowing for even better performance and stability. Tweaking paper.yml correctly can greatly reduce lag, especially on busy or farm-heavy servers.


max-auto-save-chunks-per-tick #

What it does:
Limits how many chunks are saved per tick during world saves. Lower values spread the workload over time, reducing lag spikes.

Default: 24
Recommended: 8

Notes:
Do not go below 8, as saving too slowly can increase the risk of data loss during crashes.


optimize-explosions #

What it does:
Uses Paper’s optimized explosion calculations to reduce CPU usage from TNT and creeper explosions.

Default: false
Recommended: true

Notes:
While newer versions handle explosions better by default, enabling this still provides a small performance gain.


mob-spawner-tick-rate #

What it does:
Controls how often mob spawners attempt to spawn mobs.

Default: 1
Recommended: 2

Notes:
Only increase this if you’re experiencing lag from spawner farms. Higher values slow down spawner output.


container-update-tick-rate #

What it does:
Determines how frequently container GUIs (chests, hoppers, barrels, etc.) update.

Default: 1
Recommended: 3

Notes:
Increasing this reduces server load. Avoid going above 3–4 to prevent noticeable GUI delays.


max-entity-collisions #

What it does:
Limits how many entities can collide with each other at the same time.

Default: 8
Recommended: 2

Notes:
Very effective for servers with mob farms or crammed entity setups.


grass-spread-tick-rate #

What it does:
Slows down how often grass spreads across blocks.

Default: 1
Recommended: 4

Notes:
This has minimal gameplay impact and slightly reduces world tick load.


non-player-arrow-despawn-rate #

What it does:
Sets how long arrows shot by non-player entities stay in the world.

Default: -1 (uses vanilla value)
Recommended: 60 ticks (3 seconds)

Notes:
Helps reduce entity buildup during mob fights.


creative-arrow-despawn-rate #

What it does:
Controls how long arrows fired in creative mode persist.

Default: -1
Recommended: 60 ticks

Notes:
Useful on creative or admin-heavy servers to prevent accidental lag.


despawn-range (soft) #

What it does:
Distance (in blocks) where entities begin randomly despawning.

Default: 28
Recommended: 28


despawn-range (hard) #

What it does:
Distance (in blocks) where entities despawn immediately.

Default: 96
Recommended: 96

Notes:
The default values are already well-balanced. Changing these can affect mob farms and gameplay.


hopper.disable-move-event #

What it does:
Stops hoppers from constantly firing inventory move events.

Default: false
Recommended: true

Notes:
One of the biggest performance improvements available in Paper, especially for redstone-heavy servers.


prevent-moving-into-unloaded-chunks #

What it does:
Prevents players from entering chunks that haven’t fully loaded yet.

Default: false
Recommended: true

Notes:
Helps prevent lag spikes and chunk-related issues.


use-faster-eigencraft-redstone #

What it does:
Enables a faster redstone algorithm without changing redstone behavior.

Default: false
Recommended: true

Notes:
Major performance improvement for servers with complex redstone builds.


armor-stands-tick #

What it does:
Controls whether armor stands are ticked by the server.

Default: true
Recommended: false

Notes:
Armor stands rarely need ticking unless used with water mechanics. Disabling this saves performance.


per-player-mob-spawns #

What it does:
Switches mob spawning to be per-player instead of server-wide.

Default: false
Recommended: true

Notes:
Prevents players from stealing mob caps and helps balance farms across the server.


anti-xray #

What it does:
Paper’s built-in anti-xray system that hides ores efficiently.

Default: false
Recommended: true

Notes:
More lightweight and effective than most anti-xray plugins.

Was this Guide helpful?
Updated on February 7, 2026
error: Content is Protected!!