How to Reduce Lag on a Forge Server

Forge is the most prominent server type for running a modded server. Unlike the popular server types PaperMC and Spigot, Forge does not come with any optimizations to the Vanilla server.

However, there are some mods that you can install on your Forge server to improve performance. Some of these mods include Performant, AI Improvements, Phosphor, and FoamFix. Each of these mods focuses on tweaking different parts of the server to improve performance.

Important Reminder: These mods may not be compatible with the mods already installed on your server. Should you run into any issues after installing one of these mods we recommend that you remove it.
Mod Description Supported Versions
Performant Performant focuses on optimizing different parts of a server. It provides optimizations for AI/Entities as well as block and chunk ticks. 1.12-1.16
AI Improvements AI Improvements focuses on optimizing the AI. Usage can provide a 50% to 80% decrease in CPU usage by the AI. 1.12-1.18
Phosphor Phosphor focuses on optimizing the server's lighting engine, which decreases the time taken to generate or load chunks, helping to reduce overall stuttering when traversing the world. 1.12-1.15
FoamFix FoamFix focuses on reducing memory usage and improving the TPS of the server. Both of which can be very helpful as modded servers are much more resource-intensive. 1.12-1.14
Dynamic View Dynamic View is a utility mod that will dynamically adjust the view distance on your server. 1.12-1.18
FerriteCore FerriteCore primarily focuses on reducing memory usage. Usage of the mod can reduce memory usage by up to 60%. 1.16-1.18
 

Installing these mods on your server follows the normal Forge mod installation process.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • forge, fix lag, lag, mod, modded server, Modded, reduce lag, Forge server
  • 3 Users Found This Useful
Was this answer helpful?

Related Articles

How to Analyze a Timings v2 Report

Pre-requisites: You can create a timings report by following our guide. Once you have the...

Optimizing bukkit.yml to Reduce Lag

NOTE: This article is specifically for Minecraft Java Edition servers, and depends on...

Optimizing spigot.yml to Reduce Lag

NOTE: This article is specifically for Minecraft Java Edition servers, and depends on Spigot or...

How to Allocate More Memory to your Minecraft Client

When you are running a large variety of plugins or mods on your server, sometimes your client...

How to Analyze any Timings Report

Are you experiencing lag on your Minecraft server? Lag can be eliminated by finding and resolving...