How To Make A Minecraft Server With Friends (2026 Guide)

How to Make a Minecraft Server with Friends (2026 Guide)

You and a few friends want to play Minecraft together. You want a world that stays online whether or not someone is currently logged in, that everyone can join with one address, and that runs smoothly without lag.

In 2026, the right way to do this is paid hosting. The free and self-hosted alternatives sound appealing in theory but fall apart the moment you try to use them seriously.

This guide explains why, and walks through exactly how to set up a Minecraft server with your friends in under 15 minutes using Server Heron.

The short answer

For 99 percent of people wanting a Minecraft server with friends, the right answer is:

  1. Buy a server from a good hosting provider (we recommend Server Heron)
  2. Pick the right RAM tier for your group size
  3. Share the join address with your friends
  4. Play

Total time: under 15 minutes.

The free and self-hosted alternatives sound cheaper but cost you in friction (idle shutdowns, port-forwarding hell, no DDoS protection, your PC has to be on) and end up frustrating both you and your friends.

Why not the free option (Aternos, Minehut)?

Free Minecraft hosting like Aternos and Minehut works on a shared-resource model. Your server only exists when someone is actively connecting to it. The rest of the time, it shuts down and goes back into a pool.

What this means for you:

  • Your server shuts down when nobody is online for a few minutes
  • Starting it takes 60-180 seconds (longer during peak hours)
  • Limited RAM (2-3.5 GB on Aternos free tier)
  • Limited modpack and plugin selection
  • Your friends cannot just drop in whenever they want

Aternos is fine if you and your friends play together for an hour every few weeks and one of you is always online to start the server. For a server you actually want to use, the friction is constant.

Why not self-host on your own PC?

In theory, you can run a Minecraft server on your own computer and have your friends connect to it.

In practice, you will hit:

  • Port forwarding hell. You need to configure your router to forward port 25565 to your computer. Most routers have terrible interfaces and many ISPs block this entirely.
  • Your PC has to be on. If you turn it off, the server is offline. Same for crashes, restarts, Windows updates.
  • Dynamic IPs. Most home internet has IPs that change. Your server's address keeps changing, so your friends cannot bookmark it.
  • No DDoS protection. Your home internet has zero protection against attacks. A single griefer with a booter can knock you offline (and slow your entire household's internet).
  • Worse network performance. Home internet upload speeds are dramatically slower than data center networks. Your friends will lag.
  • Security risks. You are exposing a port on your home network to the internet, which has security implications even with a firewall.

Self-hosting was a fine answer in 2012. In 2026, paid hosting costs less than your monthly snack budget and removes all of these problems.

Why paid hosting is the right answer

When you buy a Minecraft server from a good host, you get:

  • 24/7 uptime. Your server is always on. Friends drop in whenever they want.
  • Real hardware. Modern CPUs and DDR5 RAM that handle anything Minecraft throws at them.
  • DDoS protection. Quality hosts include this on every plan.
  • Easy setup. A control panel where you start your server, install plugins, manage backups, and edit configs.
  • Real support. When something breaks, a human helps you fix it.
  • Custom address. No aternos.org in your join address. Just your server's name.
  • Mod and plugin freedom. Install whatever you want.
  • Backups. Daily automated backups. Restore a world if something goes wrong.

The cost is small. Realistic plans start at a few euros per month for vanilla servers up to about €20/month for heavy modpacks. Split among friends, that is often less than a single takeaway pizza per month.

How to set up your server on Server Heron in 15 minutes

Here is the exact process.

Step 1: Pick your plan

The right plan size depends on what you want to play and how many friends are joining.

Vanilla Minecraft, 2-5 friends: ~2 GB
Vanilla Minecraft, 5-15 friends: ~4 GB
Lightly modded (10-50 mods), 2-10 friends: ~6 GB
Heavy modpack (ATM10, RLCraft, etc.), 2-10 friends: ~8-12 GB

Use our RAM lookup guide for more detail. When in doubt, pick the smaller tier — you can upgrade later if you need to.

Step 2: Sign up at Server Heron and pick your plan

Go to our pricing page, pick the right tier, and complete checkout. The signup is straightforward. You will get email confirmation and access to your control panel within a few minutes.

Step 3: Set up your server in the panel

Once your server is provisioned, you log into the Pelican control panel. From here you can:

  • Pick which Minecraft version you want (we recommend the latest Paper version for vanilla-style play)
  • Pick your modpack if you want one (CurseForge integration is built in)
  • Set your server name and MOTD
  • Configure basic settings like game mode and difficulty

The defaults work fine for most use cases. Server starts in 5-10 seconds.

Step 4: Get your join address

In the panel, find your server's join address. By default it will look something like yourserver.serverheron.com. Players join Minecraft using this address, no port required.

If you want a custom address (like play.epicfriends.com), you can buy a domain from any registrar (Namecheap, Cloudflare, Porkbun for ~€10/year) and point it at your server.

Step 5: Whitelist your friends (optional but recommended)

If you want a private server (just you and your friends, no random players), enable whitelist:

In the server console:

/whitelist on
/whitelist add YourFriendsUsername

Repeat for each friend's exact Minecraft username.

Step 6: Share the address with your friends

Drop the join address in your group Discord. Your friends:

  1. Open Minecraft
  2. Click "Multiplayer"
  3. Click "Add Server"
  4. Paste your address into the address field
  5. Click "Done", then "Join Server"

That is it. You are playing together.

What to do after the basics work

Once your server is up and your friends are playing, you might want:

Better gameplay tweaks:

  • Change game mode (/gamemode survival YourUsername)
  • Set spawn protection (set spawn-protection=16 in server.properties)
  • Enable PvP or disable it (pvp=true or pvp=false)

Backups:
Set up scheduled daily backups in your panel. Server Heron includes this. Restore from a backup if your friends accidentally grief the spawn.

Plugins (Paper/Spigot only):
Common plugins for friend servers:

  • EssentialsX - basic admin commands (/home, /tpa, /spawn)
  • CoreProtect - track who broke what (lifesaver if someone griefs)
  • Dynmap - live map viewable in a browser
  • LuckPerms - if you want to give different friends different permissions

Modpacks:
If you want to switch to a modpack, the panel has CurseForge one-click installation. Pick the modpack, click install, restart the server. Your friends install the same modpack on their end and join.

A short FAQ

How many friends can play on one server?
Depends on your RAM tier. 2 GB handles 2-5 players for vanilla. 8 GB handles 30-50 vanilla players. For modpacks, scale up.

What if I want to add more friends later?
You can. Just add them to the whitelist (or remove the whitelist entirely if you want it public).

What if my server gets too crowded for my plan?
Upgrade your RAM tier in the panel. Takes a couple of minutes, no downtime.

Do my friends need to pay anything?
No. Only the person buying the hosting (you) pays. Friends just need Minecraft Java Edition installed.

Can my friends play from different countries?
Yes. Server Heron is in Gravelines, France, which gives all of Western Europe (UK, France, Belgium, Netherlands, Germany, etc.) low ping. US friends will have higher ping (~120 ms) but it is still playable.

Can I use mods?
Yes. Server Heron supports all major mod loaders (Forge, Fabric, NeoForge, Quilt). Install a modpack via CurseForge integration in the panel.

What if I want to switch off the server later?
You can pause your subscription or cancel. Your world data stays accessible so you can re-enable later if you want.

What about console players (Bedrock)?
Java Edition only at this time. If your friends are on console, you would need a Bedrock server, which has different host requirements.

Wrapping up

Making a Minecraft server with friends in 2026 is genuinely simple if you skip the dead-end alternatives.

Free hosting puts your server in a queue. Self-hosting traps you in port-forwarding hell. Both options waste time you could be spending playing.

Paid hosting at Server Heron gets you a real server, online 24/7, on current-generation hardware in a Western European data center, in under 15 minutes. The cost is small. The friction disappears.

If you and your friends are ready to play, head to our pricing page, pick the right tier, and we will have you online in minutes.