1. Home
  2. ›
  3. Guides
  4. ›
  5. How to Install Mods

How to Install Mods on a Minecraft Server (2026)

Mods transform Minecraft into an entirely different game. From tech mods like Create and Mekanism to magic mods like Ars Nouveau, installing mods on your server lets your whole community play together with the same enhanced experience. This guide covers everything you need to know.

Forge vs Fabric

Before installing mods, you need a mod loader. There are two main options:

Forge
Largest mod library. Best for big modpacks (ATM, FTB, Enigmatica). Heavier on resources.
Fabric
Lightweight and fast. Growing mod library. Best for performance mods and smaller setups.

Forge and Fabric mods are not compatible with each other. Choose one and stick with it.

Installing Forge on Your Server

  1. Download the Forge installer for your Minecraft version from files.minecraftforge.net
  2. Run the installer and select “Install Server”
  3. Point it to your server directory
  4. Run the generated forge-*.jar file instead of the vanilla server.jar
  5. Accept the EULA, then stop the server
  6. Drop your mod .jar files into the mods/ folder
  7. Start the server again — Forge will load all mods automatically

Installing Fabric on Your Server

  1. Download the Fabric server installer from fabricmc.net
  2. Run it with: java -jar fabric-installer.jar server -mcversion 1.21.4
  3. This creates a fabric-server-launch.jar
  4. Install Fabric API into the mods/ folder (required by most Fabric mods)
  5. Add your mod .jar files to the mods/ folder
  6. Start the server with the Fabric launcher JAR

Installing a Modpack

Modpacks bundle dozens or hundreds of mods together. The easiest way to run one:

  1. Download the server pack from CurseForge or the modpack’s official page
  2. Extract the server files to your server directory
  3. Run the included start script (startserver.bat or startserver.sh)
  4. Players install the same modpack on their client using a launcher like CurseForge, ATLauncher, or Prism
Hosting tip: Modpacks are RAM-hungry. ATM9 needs 8–12GB minimum. Make sure your server plan has enough memory before installing a heavy modpack.

Client-Side vs Server-Side Mods

Troubleshooting

Frequently Asked Questions

Forge has more mods available, especially large modpacks. Fabric is lighter and better for performance mods and smaller setups. Choose based on which mods you want to run.
Server-side mods only need to be on the server. Content mods (new blocks, items, mobs) must be installed on both server and client. Players need matching mod versions.
Light modpacks: 4–6GB. Medium modpacks (100+ mods): 6–8GB. Heavy modpacks like ATM9 or FTB: 8–12GB.

Conclusion

Installing mods on a Minecraft server is straightforward once you've chosen your mod loader. Use Forge for big modpacks, Fabric for lightweight setups, and always make sure your server has enough RAM for the mods you're running.

Host Your Own Minecraft Server

Ryzen 9 powered Minecraft hosting with NVMe SSD, DDoS protection, and full mod support. Ready in 2 minutes.

View Minecraft Hosting → Learn More
← Back to Guides