How to Set Up a Modpack Server
How to Set Up a Modpack Server
Modpack servers run curated collections of mods that add new gameplay mechanics, dimensions, items, and more. 3LifeHosting.com offers one-click installs for popular modpacks, but you can also install any modpack manually.
One-Click Modpack Installation
If you ordered a modpack-specific plan (e.g. All the Mods, RLCraft, Pixelmon, SkyFactory), the modpack is pre-installed. Just start your server from the panel and you're ready to go.
To switch to a different modpack after purchase:
- Stop your server
- Go to the Startup tab
- Change the server egg or modpack variable to the desired pack
- Reinstall the server
Reinstalling wipes existing server files. Create a backup first if you have a world you want to keep.
Manual Modpack Installation
For modpacks not available as a one-click option:
Step 1: Download the Server Pack
Most modpacks provide a server pack download on CurseForge or Modrinth. This is different from the client pack — it contains only the files needed for the server.
Step 2: Upload the Files
- Download the server pack
.zipto your computer - In the control panel, go to File Manager
- Delete existing files in the server directory (back up your world first)
- Upload the server pack
.zip - Use the Unarchive button (right-click the zip) to extract the files
Step 3: Configure Startup
- Go to the Startup tab
- Set the Server Jar File to match the modpack's jar (e.g.
forge-1.20.1-47.2.0.jar) - Set the correct Minecraft Version
- Ensure the Java Version is compatible (most modern modpacks need Java 17+)
Step 4: Allocate Enough RAM
Modpacks are memory-hungry. Minimum recommendations:
| Modpack Type | Minimum RAM |
|---|---|
| Lightweight (50–100 mods) | 4 GB |
| Medium (100–200 mods) | 6 GB |
| Heavy (200+ mods, e.g. All the Mods) | 8 GB+ |
Check your plan's RAM allocation in the panel. If the server crashes with OutOfMemoryError, you may need to upgrade.
Step 5: Start and Verify
- Start the server and watch the console
- First startup takes longer as Forge/Fabric downloads libraries
- The server is ready when you see
Done!in the console
Players Connecting to a Modpack Server
Players must install the same modpack on their client. The easiest way:
- Install a mod launcher: CurseForge App, Modrinth App, or ATLauncher
- Search for the modpack and install it
- Launch Minecraft through the modpack profile
- Connect to your server's IP and port
The modpack version on the client must match the server. If players see "Mod rejections" on connect, the versions don't match.
Updating a Modpack
- Download the new server pack version
- Back up your world folder and any custom configs
- Delete the
mods/folder entirely — do not just overwrite. Old mod jars left behind cause version conflicts and crashes - Delete all other files except the
world/folder - Upload and extract the new server pack
- Move your world folder back in
- Start the server — it may need to migrate data on first boot
Important: The most common modpack update failure is skipping step 3. Leftover
.jarfiles from the old version will conflict with the new one. Always delete the entiremods/folder before extracting the update.
Troubleshooting
Server crashes on startup
Check logs/latest.log for the error. Common causes: wrong Java version, insufficient RAM, or a mod conflict.
"Missing mods" error on client connect The client's modpack version doesn't match the server. Both need the exact same version.
Server takes 5+ minutes to start Normal for large modpacks. Forge needs to load hundreds of mods. If it exceeds 10 minutes or times out, check for errors in the log.
