Install a Modpack on Your Minecraft Server
How to install CurseForge, ATLauncher, and custom modpacks on your Minecraft server.
Modpacks bundle dozens of mods together for a curated experience. Here's how to install them.
CurseForge Modpack
- Go to CurseForge and find your modpack
- Download the server pack (not the client pack) — look for "Server Files" or "Server Pack" on the download page
- Stop your server
- In the XGamingServer Panel, click Files
- Delete all existing server files (or use a fresh server)
- Upload the server pack ZIP and extract it
- Make sure the correct Java version is selected in Startup
- Start your server
📝 Note: If there's no server pack, download the regular pack and look for a
startserver.shorforge-*.jarfile inside.
Manual Modpack Installation
- Determine if the modpack uses Forge, Fabric, or NeoForge
- Install the correct server type and version via Startup
- Stop your server
- Upload all mod
.jarfiles to themods/folder - Upload any config files to the
config/folder - Set the correct Java version
- Start your server
All Players Must Install the Same Pack
Every player connecting needs the same modpack installed on their client. Most modpacks provide a launcher profile (CurseForge app, ATLauncher, Prism Launcher) that handles this automatically.
Updating a Modpack
- Download the new server pack version
- Back up your world (
world/folder) and any custom configs - Delete old server files (except your world)
- Upload the new pack
- Restore your world folder
- Start the server
⚠️ Warning: Modpack updates can sometimes break existing worlds if mods are removed or blocks change. Always back up first.
Related Guides
How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server