Optimize Paper.yml to Reduce Lag
- HolyHosting

- Oct 28
- 2 min read
Paper.yml Optimization for Minecraft Servers
Note: This guide is specific to Minecraft Java Edition servers running Paper.

max-auto-save-chunks-per-tick
Default: 24 | Optimized: 6 | Impact: HighSlows incremental chunk saving during world saves, reducing lag. Setting too low may risk unsaved chunks.
optimize-explosions
Default: false | Optimized: true | Impact: LowPaper uses an efficient explosion algorithm without affecting gameplay.
mob-spawner-tick-rate
Default: 1 | Optimized: 2 | Impact: LowTicks before an active spawner generates mobs. Increasing reduces server load.
disable-chest-cat-detection
Default: false | Optimized: true | Impact: LowDisables cats blocking chests when opened. Slight gameplay change.
container-update-tick-rate
Default: 1 | Optimized: 3 | Impact: LowFrequency (in ticks) inventories update when open. Avoid >4 to prevent visual issues.
max-entity-collisions
Default: 8 | Optimized: 2 | Impact: MediumReduces entity collision calculations (e.g., farms, mills) to save TPS.
grass-spread-tick-rate
Default: 1 | Optimized: 4 | Impact: MediumTicks before grass spreads. Minimal gameplay impact.
despawn-ranges
Default: soft 32 / hard 128 | Optimized: soft 28 / hard 96 | Impact: LowLower ranges remove mobs in the background and reduce active entities.
hopper.disable-move-event
Default: false | Optimized: true | Impact: HighReduces hopper lag by preventing InventoryMoveItemEvent calls. Warning: plugins depending on this event will break.
non-player-arrow-despawn-rate
Default: -1 | Optimized: 60 (3 sec) | Impact: LowFlechas disparadas por mobs desaparecen rápido, estética únicamente.
creative-arrow-despawn-rate
Default: -1 | Optimized: 60 (3 sec) | Impact: LowFlechas disparadas por jugadores que no se pueden recoger.
prevent-moving-into-unloaded-chunks
Default: false | Optimized: true | Impact: MediumPrevents players from entering unloaded chunks, reducing lag.
use-faster-eigencraft-redstone
Default: false | Optimized: true | Impact: HighReduces redundant redstone updates up to 95% without breaking vanilla devices.
armor-stands-tick
Default: true | Optimized: false | Impact: LowArmor stands won’t be ticked, saving TPS.
per-player-mob-spawns
Default: false | Optimized: true | Impact: LowGenerates mobs per player, preventing other players’ farms from affecting spawn rates.
alt-item-despawn-rate
Default: false | Optimized: true | Impact: MediumCustom despawn rates for specific items to reduce entity ticking. Example for cobblestone/netherrack: 15 sec.
no-tick-view-distance
Default: -1 | Optimized: # > view-distance | Impact: N/AChunks outside this distance are loaded but not ticked.
anti-xray.enabled
Default: false | Optimized: true | Impact: N/AMost efficient anti-xray implementation. Engine 1 is lighter but less effective than Engine 2.
This setup prioritizes high-impact performance settings first while balancing gameplay integrity. Adjust cautiously if changing values beyond recommended levels.
Conclusion
We hope this guide has been helpful! 🚀 Remember, don’t hesitate to ask questions on the HolyHosting Discord or contact our support team.
Follow us on Twitter @HolyHosting to stay up to date.

Stuffy @ HolyHosting


















