How do I manually install Forge or Fabric (installer, server.jar naming)?
Most of the time the Software page installs Forge or Fabric in one click. But for a build the page doesn't list, you can install the loader manually. Here's the full process.
Manual Forge/Fabric install
- Download the Forge/Fabric server installer and generate the server files on your PC (or upload the installer and run it).
- Upload the resulting files (loader jar +
libraries) to the server root via SFTP. - Point the startup at the loader — rename the run jar to
server.jar, or set theSERVER JAR FILEvariable on the Settings page. (Modern Forge uses an args file; set the startup command accordingly.) - Start from the Console.
When to go manual vs. automatic
The Software page does all of this in one click — only go manual for builds it doesn't list.
Tip: Modern Forge no longer runs from a single jar — it uses an args file, so set the startup command on the Settings page accordingly rather than relying only on
server.jar.
Frequently asked questions
Do I have to do this manually? Only for builds the Software page doesn't offer — otherwise use the one-click installer.
What do I name the jar? Rename the run jar to server.jar, or point the SERVER JAR FILE variable at it on the Settings page.
More in Server Software & Versions
- How do I change or update my Minecraft server version?
- How do I switch server software (Vanilla ↔ Paper/Spigot/Purpur/Fabric/Forge)?
- Will changing version or software delete my world, plugins, or files?
- How do I run a custom or unlisted JAR (Waterfall, Velocity, Magma, a specific fork)?
- If I downgrade a version, will it corrupt or reset my world?
- Will my plugins still work after I update the Minecraft version?