SculkSculk
Skip to guide
Minecraft / Modpacks

Getting a modpack server running with friends

Pick a pack, match the versions, and get everyone through the door before the evening disappears into troubleshooting.

The group has picked a modpack. Excellent. Now there are three people downloading different releases and one asking whether they need Forge.

The boring part of setup is agreeing on the exact files. Do it once, write it down, and you can spend the evening playing instead.

Send the release number with the pack name.

Use the server package for that release, its required loader and Java runtime, and the matching client pack. Start with the pack author's server memory recommendation. Your launcher RAM setting belongs to your own computer, not the shared server.

Minecraft Java Edition

Make one setup note for the group

Keep the pack release, Minecraft version, loader build and Java requirement together. Link the actual release page in your group chat. “The latest one” becomes unhelpful as soon as the next update arrives.

Follow the pack's Java requirement. Newer is not always better for an older pack. If your hosting panel offers runtime images and you're unsure which fits, ask support before changing several things at once.

Download the server files, not your entire launcher

Look for a server package or installer for the exact release. FTB provides a server installer that downloads the files; follow those steps rather than uploading it as though it were an ordinary archive.

A client export may contain visual mods that do not belong on a dedicated server, or just a manifest that needs an installer. If no server download is provided, use the pack author's dedicated-server instructions.

Start in a clean server directory. Dropping a new pack into an old mods folder leaves you sorting out duplicates and leftovers before you even reach spawn.

The launcher slider is not your server budget

A player's RAM allocation runs their client. The dedicated server has its own workload and limit. Check which one a pack's recommendation describes.

Use the author's server recommendation first. For planning, 8 to 12 GB or more is a reasonable range to investigate for a substantial pack and a small group. It is not a promise: lighter packs may use less, and a developed world full of machines can need more.

Leave room outside Java's heap within the hosting limit. Use your host's supported startup settings, then measure the server once people have actually built things.

Invite one person before you invite everyone

Read and accept the Minecraft EULA if you agree to it, then let the first startup finish. A pack can take time to initialize. Watch the console instead of assuming a quiet moment means it has frozen.

Join yourself, then ask one friend to connect with the agreed client release. Check that the expected items exist, explore a little, and restart cleanly to confirm the world saves.

If startup fails, save the log and find the first useful error. It may name a missing dependency, wrong runtime or client-only mod. The last line often just tells you that the process stopped. Don't remove random mods until the log makes sense.

Update as a group

Agree on the next pack release before anybody updates. Stop the server cleanly and back up the world, configurations and existing pack files together. Try the update on a copy, especially if the notes mention removed mods or world changes.

If you need to go back, restore the matching pre-update world and files. Loading an updated world under an older pack is not a rollback plan.

After the group has settled in, check a busy session with exploration and machines running. That is the useful time to decide whether the server needs more resources, not while you're alone staring at spawn.

A couple more questions

Can Mac and Windows players join the same pack server?

Usually, if the pack, launcher and required mods support their devices. Everyone needs a compatible Java Edition installation and the matching pack release. Check platform requirements before committing to a pack.

Can I bring an existing singleplayer world?

Often, yes. Keep the original safe, use the same pack release and follow its transfer instructions. Test a copy before inviting the group.

Sources & useful links

The technical details behind this guide, if you want to dig further.

Written by Luke

Sculk Hosting

Stuck on your own setup?

Send us the game version and what happens when you try. A log or error message helps.