How to upload a modpack?
General Information
Server Pack is a special modpack designed for installation on a server. It contains only mods and files required on the server side, without mods that run exclusively on the client. This ensures the server runs more stably and efficiently.
Not every regular modpack is suitable for running on a server – always choose a version labeled as Server Pack or Server Files.
Remember that modpacks require the appropriate core (usually Forge or Fabric) and a compatible Java version.
If your modpack author does not provide the core (as in the case of this guide), you need to install it manually via the Core Versions tab.
You can learn about installing the core via Core Versions here.
Installing a Modpack via SFTP
Uploading a modpack to a Minecraft server may overwrite or delete existing server files, such as the world, mods, plugins, or configurations.
Before starting the installation, we strongly recommend making a full server backup.
- Go to the site with the modpack you want to install (e.g., CurseForge). In this guide, we will use the installation of the Better MC [FORGE] BMC4 modpack as an example.
- Check if the modpack has a Server Files version. Example from CurseForge and the BMC4 modpack.

- Download the
Server Pack(download time depends on your internet speed). - Stop the server.
- Connect via
SFTP– A detailed guide can be found here (LINK) - After connecting via SFTP, locate the folder on the left side containing the downloaded modpack files, and move it to the right side to upload it to the server.

- After uploading, go to the IceHost website panel.
- Go to the
Filestab in the server management panel. - Unpack the modpack archive.
- After unpacking, the files on the server should look similar to this:

The BMC4 version does not include the server.jar file or the libraries folder.
We need to install the core through the Core Versions tab.
For BMC4, the Forge version can be found in the variables.txt file. (In other modpacks, this may be e.g. READ_ME.txt, manifest.json, etc.)
How to Properly Install the core and Find the Correct Modloader Version?
- Open the
variables.txtfile (for BMC) and scroll down.
In my case, the Forge version is on line 54:

- So for BMC4 you need to install Forge
1.20.1in version47.4.1. - Proceed with core installation:
- Go to the
Core Versionstab (located on the left side of the navigation bar). - For BMC4, select
Forge. (Adjust the core to your modpack version) - For BMC4, select version
1.20.1. (Also select your version) - For BMC4, select Forge version
47.4.1to avoid mod incompatibility.
- Go to the
Important: Do not check the second box. Click INSTALL.
After clicking INSTALL, the config folder may be deleted – to restore it, extract the modpack files again using the panel.
- If no messages appear, go to the
Consoletab and clickSTARTto start the server.