NeoForge Server Download & Install Guide
The modern, community-driven continuation of the Forge modding API.
What NeoForge is and who it's for
NeoForge is the community-driven continuation of Forge, started in 2023 by most of the Forge team. From Minecraft 1.20.2 onward it has become the main loader for many large content mods and modpacks, for example on 1.21.1.
Like Forge, NeoForge servers are set up with the official installer (--installServer) and started with run.sh or run.bat. MCJarHub links the newest stable NeoForge build per Minecraft version from NeoForged's official maven, or the newest beta when no stable build exists yet.
All NeoForge versions
Minecraft 26.x (5)
Minecraft 1.21 (12)
| Version | MC release | Build | Java | Status |
|---|---|---|---|---|
| 1.21.11 | 21.11.48 | 21 | — | |
| 1.21.10 | 21.10.64 | 21 | — | |
| 1.21.9 | 21.9.16-beta | 21 | experimental | |
| 1.21.8 | 21.8.57 | 21 | — | |
| 1.21.7 | 21.7.25-beta | 21 | experimental | |
| 1.21.6 | 21.6.20-beta | 21 | experimental | |
| 1.21.5 | 21.5.101 | 21 | — | |
| 1.21.4 | 21.4.161 | 21 | — | |
| 1.21.3 | 21.3.100 | 21 | — | |
| 1.21.2 | 21.2.1-beta | 21 | experimental | |
| 1.21.1 | 21.1.265 | 21 | — | |
| 1.21 | 21.0.167 | 21 | — |
Minecraft 1.20 (5)
Previews & experimental builds (9)
| Version | MC release | Build | Java | Status |
|---|---|---|---|---|
| 26.1 Pre-Release 3 | 26.1.0.0-alpha.15+pre-3 | 25 | experimental | |
| 26.1 Snapshot 11 | 26.1.0.0-alpha.14+snapshot-… | 25 | experimental | |
| 26.1 Snapshot 10 | 26.1.0.0-alpha.13+snapshot-… | 25 | experimental | |
| 26.1 Snapshot 7 | 26.1.0.0-alpha.12+snapshot-7 | 25 | experimental | |
| 26.1 Snapshot 6 | 26.1.0.0-alpha.9+snapshot-6 | 25 | experimental | |
| 26.1 Snapshot 4 | 26.1.0.0-alpha.8+snapshot-4 | 25 | experimental | |
| 26.1 Snapshot 3 | 26.1.0.0-alpha.7+snapshot-3 | 25 | experimental | |
| 26.1 Snapshot 2 | 26.1.0.0-alpha.6+snapshot-2 | 25 | experimental | |
| 26.1 Snapshot 1 | 26.1.0.0-alpha.4+snapshot-1 | 25 | experimental |
How to set up a NeoForge server
Steps for the latest version (26.3); every version page has its own exact commands.
- Install Java 25 or newer (e.g. Eclipse Temurin) and check it with
java -version. - Download the official installer
neoforge-26.3.0.99-installer.jarinto an empty folder. - Run
java -jar neoforge-26.3.0.99-installer.jar --installServer. It downloads the Minecraft server and libraries into the folder. - Start the server with the generated
run.sh(Linux/macOS) orrun.bat(Windows). Set memory inuser_jvm_args.txt, e.g.-Xmx6G. - Accept Mojang's EULA in
eula.txt(eula=true), start again, and put mods intomods/. - You can delete the installer and
installer.logafterwards.
NeoForge FAQ
What is the latest NeoForge version?
The newest NeoForge release on MCJarHub is 26.3, published 25 Oct 2026.
Can NeoForge load Forge mods?
Not in general. The APIs have diverged since 1.20.2; use mods built for NeoForge.
What does a NeoForge version number mean?
For 1.20.2–1.21.x the first two numbers are the Minecraft version (21.1.x = Minecraft 1.21.1). From 26.x NeoForge uses Mojang's year-based numbers.
NeoForge Java requirements
| Minecraft | Java |
|---|---|
| 26.1 – 26.3 | Java 25+ |
| 1.20.5 – 1.21.11 | Java 21+ |
| 1.20.2 – 1.20.4 | Java 17+ |
NeoForge vs alternatives
Detailed comparison →Official links
Grab it via API
curl https://mcjarhub.com/api/v1/latest/neoforge
Full API documentation →