25% OFF First Invoice

Code at Checkout: NETHER

How To Install Minecraft Modpacks Manually

Last modified on Jul 3, 2020 in control panel

mc head By Apex

Overview

One of the best ways to play Minecraft with your friends is with the use of modpacks. Modpacks are a collection of Minecraft mods that create an overall theme. Playing on these modpacks can completely change what you know Minecraft to be as they modify Minecraft well past its normal gameplay. While playing with modpacks are great, knowing how to install these packs on your server can be quite difficult. If you host with Apex, we have many modpacks that you can add with just one click! With thousands of available modpacks out there, we, unfortunately do not have a way to add every one of these to our installer. If you want a modpack on your server that we do not have available, you can still install it manually! Installing a modpack manually can definitely be confusing if you have not done it before. That is why we will be going over each step on how you can manually install a modpack.

This guide assumes you will be working with a modpack that has prepared a server version for you. Not all modpacks will provide one. If this is the case you will need to convert the client version into a server version. You can find our guide on doing this here. This guide will also be needed if you have manually created a modpack that you want to upload to the server.

If you want a custom modpack created but do not know how to, check out our modpack creation addon here!

How to manually install a modpack

Finding the Pack

Knowing which modpack you would like to download is the first step in finding the perfect pack for your server. Modpacks can come from a variety of sites such as CurseForge, Technic, FTB, or ATL. When you find a modpack you would like to download, you will need to check for a server download. If the modpack does not have one, you will need to convert it.

CurseForge

  1. Head to CurseForge and select the page of a modpack you want.
  2. On this page, check to the right under the “Recent Files” tab. You are going to be looking for a section saying “Minecraft Server Packs”.
  3. Once you find the server packs tab, click the download icon on the latest file.
  4. Move the file into a directory where you can find it later.

Technic

  1. Head to the Technic site, click “Browse Modpacks”, then find the pack you want to download.
  2. Once you are on the modpacks page, to the right of the page you will see a “Server Download” button. Go ahead and click that.
  3. Once the file is downloaded, move the zip to a directory for later use.

ATLauncher

  1. Head to ATLauncher’s website, click “Download” and download the launcher.
  2. Open/install the ATLauncher, then the accounts tab to the right of the screen, and add your Minecraft account.
  3. Make sure you have the account selected from the bottom dropdown.
  4. Click on the “Packs” tab.
  5. Find the modpack you want and press “Create Server”
  6. Head to the “Servers” tab and click “Open Folder”. This is the directory where the server files are saved. Take note of the directory as you will need to come back to it for later use.

Prepping the Pack

Not all modpack downloads are going to be the exact same. Some of them may have different file names, but the steps should be pretty similar to the ones we are going to cover.

  1. Head to the directory where you installed the modpack. If the modpack is in a zip achieve, extract it into a folder.
  2. In this folder, you should see a few key files/folders. “Mods, libraries, config, forge.jar, and minecraft_server.jar.”
  3. The first thing you will want to do is create a new folder and name it “jar”.
  4. Next, locate the “forge.jar”. Keep in mind that it may be named something slightly different such as “forge-1.12.2-14.23.5.2838-universal.jar”.
  5. Right-click this file and rename it to “custom.jar”. Make sure that you don’t accidentally name it “custom.jar.jar”. If you don’t have extensions showing in the rename, just name it “custom”.
  6. Drag the custom.jar (the forge jar you just renamed), the minecraft_server jar, and the libraries folder into the jar folder you created previously.

Uploading/Configuring the Pack

  1. Head to the Apex Panel and stop your server.
  2. Locate the jar selection part of the page and choose “Custom Server Jar”.
  3. Once you have changed the server version, locate “Reset Server Files” to the left of the panel. Go ahead and click that, then follow the steps to reset the server. Keep in mind that this will delete all files you have, although that shouldn’t matter since we are uploading a new modpack.
  4. Connect to the server using a third-party FTP such as FileZilla or CyberDuck. You can find our tutorial on connecting here.
  5. Once connected, open the directory on your PC that has the modpack and drag the jar, mods, and config folders into your server FTP. Make sure when you are doing this, the server FTP is empty.
  6. Once the files are completely uploaded to the server, head back to the Apex Panel and start the server up. Make sure to check the server console to confirm that everything has started successfully.

Common Issues

Console says “Unable to access jarfile /jar/custom.jar”
This error is generally due to the jar not being placed into the jar folder, the forge.jar not being named to “custom.jar”, or the file was corrupted while uploading. To resolve this, go into the FTP File Access tab in your server panel and double-check that the file is there and named correctly. If you have confirmed that both of these are correct, you will need to reupload the files.

Console says Missing libraries or related
If you are getting this error, it means the libraries folder was not uploaded all the way to the jar folder. Confirm that the folder is inside of the jar folder and if it is not, reupload it through FileZilla or another FTP program. Once added, restart your server and try again.

Forge and Minecraft_server jar not present in the server pack
While all server packs should have these jars, it is possible that they are missing. If this is the case, you will need to manually install Minecraft Forge to your server. You can find our guide on doing so here. Make sure if you do this, you are confirming that the version is the same for the modpack.