Skip to main content

Minecraft | How to Add Your Own Forge or NeoForge Version

info

This guide applies to both Forge and NeoForge, meaning that any instructions, settings, or troubleshooting steps mentioned here are compatible with both modding platforms. Whether you're using Forge or NeoForge, you can follow along seamlessly without any modifications specific to either platform.

  1. You can use the following links below to download Forge or NeoForge

  2. Stop your Minecraft server

  3. It is recommended that you reinstall your server before installing Forge. You can follow this guide on how to reinstall your server

    • Please make sure to not start your server after reinstalling it
  4. Create a new folder on your desktop and call it whatever you want, we will call ours forge

  5. Double-click on the forge installer jar file, if you can't do this right click on the forge jar > properties > change opens with to java

  1. Choose the install server option & specify the path to the forge folder you created on your desktop and finally click ok.

  2. Let the download process run...

Click ok

  1. Back in the forge folder, you will now see libraries with a bat, sh and txt file

tip

You can delete the run.bat and the run.sh

  1. Upload the libraries folder and user_jvm_args.txt to your server, we will use SFTP. You can learn how to setup SFTP here

  1. Once the upload is complete you should have something that looks like this

  1. Click on commandline manager

  1. Click on the Custom Commandlines tab

  1. Click on + New button

  1. In the Description you can give any name here in our case we will use NeoForge as this is what we are installing.

  2. Then tick the checkbox Use modloader this will automatically detect the modloader path for Forge or NeoForge

  1. Click the save button

  2. Back in the commandline section you will see your newly created commandline. Make sure you click on the select button

  1. Once its saved you will see at the bottom right a green popup saying The commandline has been changed to 'NeoForge'. You will also see that the commandline is now bold and the select button now says selected.

  2. You can now start your server.

Possible Errors

If you get an error like Service Could not Be Started it is very possible that the automatic forge version detection is unable to pickup what version of Minecraft you are trying to run.

To switch your java version manually you can follow this guide. you can follow this guide.

After switching your version and you still get a startup error then it means that there is a misconfiguration in your setup.

You can log a ticket with us, so we can troubleshoot for you.