25% OFF First Invoice

Code at Checkout: CAVES

How To Set Up a Minecraft Forge Server

Last modified on Sep 7, 2022 in Control Panel

mc head By ApexHosting


Forge is a Minecraft Mod Loader which enables the use of mods on your Minecraft server. You may want to install a version of that is not already provided in our jar dropdown. If this is the case, you can manually install Forge to the server. There are a few steps to this process, however, we will walk you through each step to ensure a smooth installation.

How to Install Forge on a Server

Resetting the World
When installing a custom Forge version, it is highly recommended to perform a world reset. Doing this ensures there won’t be compatibility issues, especially when you are changing to an older version or if your previous world had mods. You can reset the world by selecting Create New World when changing versions to Custom.

Downloading/Preparing Forge

    1. Create a folder on your computer and name it something you will remember.
    2. Head to the official Forge website. To the left of the page you will see a listing of all Minecraft versions.
    3. Find the version of Minecraft that you want the server to run and click it.
    4. It’s best to stick with the recommended version but if you want to go with another one they will all be listed on this page.
    5. Once you decide on which to download, click the Installer download.

File Being Renamed Looks Like:


  1. Once you run the installer, it will open a popup. You will want to select Install Server.
  2. Then press the 3 dots to the right of the popup to select the target directory.
  3. Navigate to the folder you just created, select it and press Open.
  4. Click OK on the popup and wait for it to finish installing to the chosen directory.
  5. Once it’s installed, go into the folder you created previously and you should see a libraries folder, a forge jar, and a minecraft_server jar. Rename the forge jar to “custom.jar”.

An image of the installer page:



Uploading Forge to the server

  1. Stop the server, then scroll to the jar dropdown on the panel, change the version to “Custom” and click save.
  2. Access your server files via an FTP client such as Filezilla.
  3. Open the jar folder and delete the contents inside if it is not already empty.
  4. After you make sure the jar directory is empty, drag in the libraries folder, the minecraft_server jar, and the custom jar from the folder you made previously.
  5. Wait for it to fully upload and watch for failed transfers. If there are any failed transfers, you will want to completely reupload the files.


Common Issues

Console says Unable to access jarfile /jar/custom.jar

This error might be caused by a variety of reasons. Most of the times, the jar is missing in the jar folder, it was renamed incorrectly, or it was corrupted while uploading. In order to resolve this, head into the FTP File Access tab in your server panel and double check the file is there and named correctly. If after this the issue persists, please repeat the upload process.

Console says Missing libraries or related

Take into account that Forge requires other files in order to function correctly. For these, make sure to also upload these files inside the same jar folder of your server panel. Once added, restart your server and try again.

Related Content

How to install a custom jar

How to change your server version

How to manually upload a modpack

How to add a world to your Minecraft server

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.