FreeMCHost logoFreeMCHost
All articles
Modding

How to Make a Minecraft Server With Mods (Free)

Build a modded Minecraft server free — pick Forge or Fabric, install modpacks, allocate the right RAM.

6/26/20267 min read

Forge or Fabric — pick before you create the server

This guide is the practical version of the [Forge vs Fabric breakdown](/blog/paper-vs-purpur-vs-fabric-vs-forge). Quick rule:

  • Running an existing CurseForge pack? Use whatever it requires.
  • Building your own? Go Fabric for performance, Forge for variety.

Step 1 — Create a modded server on FreeMCHost

[Sign up](https://new.freemchost.com), pick Forge or Fabric as the type, and the loader is preinstalled. No installer.jar to run, no manual Java version dance.

Step 2 — Install mods

Two paths:

Single mods — drop .jar files into mods/ via the file manager. Restart.

Modpacks — download the server pack from CurseForge (not the client pack). Extract into the server root. Run the included start.sh or just restart from the panel.

Step 3 — Match every client

Every player must have:

  • The same loader (Forge or Fabric) at the same version
  • The exact same mods at the exact same versions

Easiest way: share the CurseForge pack code with your friends so they install it via the launcher in one click.

Step 4 — RAM allocation

Modded Minecraft is RAM-hungry. Rough guide:

  • 10–20 mods → 2 GB
  • 50 mods / mid pack → 4 GB
  • 100+ mods / heavy tech pack → 6–8 GB

On FreeMCHost's free tier you can comfortably run a 4 GB modpack thanks to the shared 24 GB pool.

Step 5 — Common errors

  • "Missing mod XXX" on join — version mismatch.
  • Crash on world load — open the latest crash-reports/ file, search for "Caused by:" — usually one bad mod.
  • TPS drops — install ServerCore (Fabric) or Spark (both) to profile what's eating ticks.

Related

  • [Host a modded server free](/blog/how-to-host-a-modded-minecraft-server-for-free)
  • [Best modpacks 2026](/blog/best-minecraft-modpacks-2026)
  • [Modpack hosting plan](/minecraft-modpack-hosting)