Forge Server Download & Install Guide

The original and biggest Minecraft modding platform.

Also searched as MinecraftForge.

What Forge is and who it's for

Minecraft Forge is the oldest and largest mod loader, with a huge mod library for long-lived versions such as 1.7.10, 1.12.2, 1.16.5 and 1.20.1 — the versions many modpacks still use. Forge servers are set up with the official installer: you run it with --installServer and it downloads the Minecraft server and libraries.

MCJarHub links the recommended Forge build (or the latest if none is recommended) for each Minecraft version, straight from Forge's official maven. Since Minecraft 1.17 Forge servers start with run.sh/run.bat and read memory settings from user_jvm_args.txt. For new modpacks on 1.20.2 and later, also look at NeoForge.

All Forge versions

Minecraft 26.x (5)
Version MC release Build Java Status
26.3 latest 66.1.0 25 —
26.2 65.1.5 25 —
26.1.2 64.1.5 25 —
26.1.1 63.0.2 25 —
26.1 62.0.9 25 —
Minecraft 1.21 (11)
Version MC release Build Java Status
1.21.11 61.2.4 21 —
1.21.10 60.1.18 21 —
1.21.9 59.0.5 21 —
1.21.8 58.1.26 21 —
1.21.7 57.0.3 21 —
1.21.6 56.0.9 21 —
1.21.5 55.1.18 21 —
1.21.4 54.1.22 21 —
1.21.3 53.1.16 21 —
1.21.1 52.1.20 21 —
1.21 51.0.33 21 —
Minecraft 1.20 (6)
Version MC release Build Java Status
1.20.6 50.2.14 21 —
1.20.4 49.2.13 17 —
1.20.3 49.0.2 17 —
1.20.2 48.1.0 17 —
1.20.1 47.4.28 17 —
1.20 46.0.14 17 —
Minecraft 1.19 (5)
Version MC release Build Java Status
1.19.4 45.4.0 17 —
1.19.3 44.1.0 17 —
1.19.2 43.5.0 17 —
1.19.1 42.0.9 17 —
1.19 41.1.0 17 —
Minecraft 1.18 (3)
Version MC release Build Java Status
1.18.2 40.3.0 17 —
1.18.1 39.1.0 17 —
1.18 38.0.17 17 —
Minecraft 1.17 (1)
Version MC release Build Java Status
1.17.1 37.1.1 16 —
Minecraft 1.16 (5)
Version MC release Build Java Status
1.16.5 36.2.34 8 —
1.16.4 35.1.4 8 —
1.16.3 34.1.0 8 —
1.16.2 33.0.61 8 —
1.16.1 32.0.108 8 —
Minecraft 1.15 (3)
Version MC release Build Java Status
1.15.2 31.2.57 8 —
1.15.1 30.0.51 8 —
1.15 29.0.4 8 —
Minecraft 1.14 (3)
Version MC release Build Java Status
1.14.4 28.2.26 8 —
1.14.3 27.0.60 8 —
1.14.2 26.0.63 8 —
Minecraft 1.13 (1)
Version MC release Build Java Status
1.13.2 25.0.223 8 —
Minecraft 1.12 (3)
Version MC release Build Java Status
1.12.2 14.23.5.2859 8 —
1.12.1 14.22.1.2478 8 —
1.12 14.21.1.2387 8 —
Minecraft 1.11 (2)
Version MC release Build Java Status
1.11.2 13.20.1.2588 8 —
1.11 13.19.1.2189 8 —
Minecraft 1.10 (2)
Version MC release Build Java Status
1.10.2 12.18.3.2511 8 —
1.10 12.18.0.2000 8 —
Minecraft 1.9 (2)
Version MC release Build Java Status
1.9.4 12.17.0.2317 8 —
1.9 12.16.1.1887 8 —
Minecraft 1.8 (3)
Version MC release Build Java Status
1.8.9 11.15.1.2318 8 —
1.8.8 11.15.0.1655 8 —
1.8 11.14.4.1563 8 —
Minecraft 1.7 (2)
Version MC release Build Java Status
1.7.10 10.13.4.1614 8 —
1.7.2 10.12.2.1161 8 —
Minecraft 1.6 (3)
Version MC release Build Java Status
1.6.4 9.11.1.1345 8 —
1.6.2 9.10.1.871 8 —
1.6.1 8.9.0.775 8 —
Minecraft 1.5 (1)
Version MC release Build Java Status
1.5.2 7.8.1.738 8 —
Previews & experimental builds (2)
Version MC release Build Java Status
1.7.10 Pre-Release 4 10.12.2.1149 8 —
1.6.3 9.11.0.878 8 —

How to set up a Forge server

Steps for the latest version (26.3); every version page has its own exact commands.

  1. Install Java 25 or newer (e.g. Eclipse Temurin) and check it with java -version.
  2. Download the official installer forge-26.3-66.1.0-installer.jar into an empty folder.
  3. Run java -jar forge-26.3-66.1.0-installer.jar --installServer. It downloads the Minecraft server and libraries into the folder.
  4. Start the server with the generated run.sh (Linux/macOS) or run.bat (Windows). Set memory in user_jvm_args.txt, e.g. -Xmx6G.
  5. Accept Mojang's EULA in eula.txt (eula=true), start again, and put mods into mods/.
  6. You can delete the installer and installer.log afterwards.

Forge FAQ

What is the latest Forge version?

The newest Forge release on MCJarHub is 26.3, published 21 Oct 2026.

Is the Forge installer the server jar?

No. Run it with java -jar forge-…-installer.jar --installServer; it creates the server files and start scripts.

Forge or NeoForge?

For 1.20.1 most modpacks use Forge. From 1.20.2 onward many popular mods moved to NeoForge. Use whatever your mods or modpack require.

Where do I set the RAM for a Forge server?

Since Minecraft 1.17: in user_jvm_args.txt, e.g. -Xmx6G. Older versions: in the java start command.

Recent Forge builds

Forge Java requirements

MinecraftJava
26.1 – 26.3Java 25+
1.20.6 – 1.21.11Java 21+
1.18 – 1.20.4Java 17+
1.17.1Java 16+
1.5.2 – 1.16.5Java 8+
Full Minecraft → Java table

Forge vs alternatives

Detailed comparison →

Official links

Grab it via API

curl https://mcjarhub.com/api/v1/latest/forge Full API documentation →