How To Install Minecraft Modpacks Manually
Last modified on May 19, 2023 in control panel
By ApexHosting
Overview
Adding mods to Minecraft is a common occurrence when running your own server. Whether this is to bring smaller quality of life improvements or completely revamp the game, there are tons of options at your disposal. This is brought to the next level with modpacks, which are large collections of mods that often fit a theme or overall purpose. While we provide many modpacks to choose from, there may be a separate version or pack you wish to use that is not already available. When this occurs, it will be necessary to download and install the pack manually to your server files. This may be confusing for unfamiliar players, as the process differs depending on the modpack platform. With this in mind, we have created this Apex Hosting tutorial to show you how to get started.
How to Download a Server Modpack
While most modpacks can be installed on a computer and played, these same packs cannot be used on the server a majority of the time. In order to achieve this, modpacks will include a separate Server Pack download. These remove unnecessary client mods and files for a smooth server installation.
CurseForge
- Navigate to the CurseForge Modpacks page, then find the desired pack.
- At the top of the page, press
Files
, then scroll down to see all versions. - Find and click the desired version that includes a
Server Pack
. - On the next page, scroll down to
Additional Files
and pressDownload
. - Save the file to a safe location, as it will be needed later.
Technic
- Visit the Technic website, then press
Browse Modpacks
. - Locate your desired modpack, then click to open it.
- Towards the right-hand side of the page, press
Server Download
. - Like before, save the file to a safe location.
ATLauncher
- Before proceeding, download and configure ATLauncher.
- Once opened, enter the
Packs
tab, then find your desired modpack. - Press the
Create Server
button, then follow the prompts to create your server. - Afterwards, visit the
Folders
tab and clickOpen Folder
under your new server. - Keep this folder open, as it will be needed in the below section.
VoidLauncher
- Access the VoidsWrath modpacks website, then find your desired pack.
- Scroll down the page and click the
Download the Server Pack
button. - Move the .zip file to an easily accessible location.
How to Make a Modpack
In some cases, you will need to compile the necessary modpack files before they can be uploaded to the server. This is necessary for ATLauncher packs or modpacks that are not found online.
- Access the location of your modpack files.
- Highlight the
mods
andconfig
, as well as any important modpacks files (if included). - Using a program like 7-ZIP, zip the folders with an easily-identifiable name.
- Keep this .zip file nearby, as it is needed in just a moment.
Server Preparation
Before you can proceed, you must make sure the server is set up correctly. This includes setting the correct version on the server, otherwise the mods cannot load properly.
- Navigate to your Apex server panel, then stop the server.
- Scroll down to the
Game File
section, then make note of the version. - Ensure the server is running the version of Forge or Fabric to match the modpack.
- When prompted, choose to generate a new world, but do not restart yet.
- Afterwards, enter the
FTP File Access
on the left-hand side, then log in. - Here, delete any existing
mods
orconfig
folders, if present.
Uploading the Files
In order to upload your modpack’s .zip file, you will need to make use of either our panel’s web FTP File Access or a third-party program like Filezilla. For more information on this, visit our full tutorial here.
Web FTP
- Enter the
FTP File Access
from your server panel and log in like before. - In your main server directory, press
Upload
in the top-left. - Drag + drop your modpack .zip file into the right-hand side.
- Once at 100% complete, press
Back
to return to the main server directory.
External FTP
- Connect to your server using your preferred external FTP program.
- Once connected, enter your necessary server profile folder, if present.
- Drag + drop the modpack .zip file into this directory to begin uploading.
- Once complete, log into your panel and proceed to the
FTP File Access
from before.
Unzipping the Pack
- Within the FTP File Access, locate your modpack .zip file, then select it.
- Press the
Unzip
button in the top-right of the page. - After this, click
Submit
to begin the unzipping process.
Once this is done, you will want to return to the main server directory and make note of the folders that are present. If done correctly, the mods
, config
, and any other applicable folders should now be found. This means you are ready to exit the FTP File Access and restart the server.
(Optional) World Adjustments
Depending on the mods installed, you may also need to adjust the level type. This can be done by entering the Config Files
tab, followed by Server Settings
. Change the Level Type
field to anything you require, then return to the main panel once again. Simply scroll down to the Change World
button, then follow the prompts to create a new world.
Common Issues
I have problems using the web FTP uploader:
When using the web FTP uploader, we recommend only uploading small files. Once you begin uploading a large modpack .zip, you may encounter freezing or slow uploads. If this occurs, we highly recommend using an external FTP program for both stability and upload speed. Our full guide on this process can be found here.
The server crashes upon startup:
While there are many reasons why your server may crash, this is often caused by either client-only mods or an incorrect server version. Verify that the server is running both the modloader and version to match your modpack. If your pack is running Forge 1.12.2, running Fabric or any other version will cause a crash to occur. If client-only mods are present, delete them from the server mods, then restart the server.
No mods load on the server:
If you can join the server but no mods are present, this is generally an issue with either the modloader or the location of the mod files. First, ensure you have set the server to run the necessary version of Forge or Fabric to match the pack. Additionally, verify that the mod .jar files are located directly inside of the mods
folder. If they are inside of another folder or located elsewhere, the server cannot detect and load them. Once these changes are made, restart the server and try again.
Helpful Links
How to Connect with FTP
How to Install Custom Modpacks (Client-Side)