The fastest way depends on which version you're playing
Adding someone to your Minecraft world works differently on Java Edition, Bedrock Edition, and Realms. Java Edition (the original PC version) uses a direct invite system if you're playing on the same local network, or a third-party server if you want to play across the internet. Bedrock Edition (Windows 10/11, console, mobile) has built-in cross-platform invites through your Microsoft account. Realms is a subscription service that handles all the server work for you — you pay monthly and Minecraft manages the world for you.
The method you choose depends on whether you want to play with people on your home network, friends across the internet, or strangers on public servers. Each has different setup steps and different limits on how many people can join.
Key Takeaways
- Java Edition players on the same WiFi can join directly through the multiplayer menu without any setup; players across the internet need a server or a third-party hosting service.
- Bedrock Edition players can send invites through their Microsoft account to friends on any device (PC, console, phone), and the invitee just needs to accept.
- Realms is a monthly subscription that creates a private world for up to 10 players without you having to run a server yourself.
- Local area network (LAN) play in Java Edition is free and when ready but only works if everyone is on the same WiFi network.
Adding friends in Bedrock Edition (Windows, Xbox, PlayStation, Nintendo Switch, mobile)
Bedrock Edition uses your Microsoft account to send and receive invites. Both you and the person you want to add need a Microsoft account (free to create at account.microsoft.com). Open Minecraft and go to the Friends tab — you'll see a list of your Microsoft friends who also play Minecraft. Select the person you want to play with and choose "Invite to Game" if you're already in a world.
The person you invite will see a notification on their device. They click accept, and they join your world when ready. If they're not online, the invite stays in their notifications until they log in. You can have up to 10 players in a Bedrock world at once, though performance slows down on older devices with more players.
If someone isn't showing up in your friends list, you may need to add them first. Go to the Add Friends option, search for their Microsoft username or gamertag, and send a friend request. They have to accept before you can invite them to a world.
Playing together on Java Edition over the same WiFi (LAN)
If everyone is on the same home network, Java Edition lets you open your world to LAN play without any extra software. Open your world, press Esc, and look for "Open to LAN." Click it and choose a game mode (Survival, Creative, or Adventure). The game will show you a port number — you don't need to remember it, but it confirms the world is now open.
Other players on your WiFi can now open their Minecraft launcher, go to Multiplayer, and they'll see your world listed under "LAN Worlds." They click it and join. This works when ready and is completely free. You can have up to 30 players on a LAN world, though the limit depends on your router and how powerful your computer is.
LAN play stops as soon as you close the world or quit Minecraft. If someone leaves and wants to rejoin, they just click your world in the LAN list again.
Playing Java Edition with friends across the internet
Java Edition doesn't have a built-in invite system for internet play like Bedrock does. Instead, you have three options: run a server on your own computer, rent a server from a hosting company, or use a free tunneling service like Aternos or Mineshaft.
Running a server yourself means downloading the server software from minecraft.net, running it on your computer, and giving your friends your IP address (you can find it by searching "what is my IP" in a browser). Your computer has to stay on and running Minecraft the whole time people are playing. This is free but uses your internet bandwidth and electricity.
Renting a server costs money — usually $3 to $10 per month depending on how many players you want and which company you use. Popular hosts include Nitrado, GameServers, and Apex Hosting. You don't have to keep your computer on, and the host handles technical problems. You get a server address to share with friends, and they add it to their multiplayer server list.
Free services like Aternos let you run a server without paying, but the server shuts down after 30 minutes of no players and takes a minute to start back up. This works for casual play with a small group.
Using Realms to skip the server setup
Minecraft Realms is a subscription service that creates a private world for you and up to 10 friends. You pay monthly (the cost varies by region but is typically $7 to $8 USD), and Minecraft handles all the server work. You don't have to keep your computer on, manage software, or give anyone an IP address.
To start a Realm, open Minecraft Java Edition, go to Realms, and click "Create New." Choose your world settings and pay for the first month. You'll get a Realm code — share this with friends, and they can join through the Realms menu. Players can join and leave whenever the Realm is running, and the world stays saved on Minecraft's servers.
Realms pauses if you don't pay, but your world data stays saved. If you restart your subscription, your world is still there. This is the simplest option if you want a stable world without managing a server yourself.
Adding people to servers and public worlds
If you're playing on a public server or a community world, you don't "add" people the way you do in private worlds. Instead, you and your friends join the same server using the server address. In Java Edition, go to Multiplayer, click Add Server, paste the server address, and click Done. In Bedrock, go to Servers and look for the server in the list or paste the address if it's a custom server.
Public servers often have their own rules, chat systems, and player communities. Some require you to create an account on their website. Others let you join when ready. Check the server's website or Discord to see what you need to do before joining.
Troubleshooting when someone can't join
If a friend can't see your world or server, the most common causes are version mismatch, network problems, or firewall settings. Make sure everyone is playing the same version of Minecraft — Java Edition and Bedrock Edition cannot play together, and older versions can't join newer servers.
If you're using LAN, confirm everyone is on the same WiFi network. If you're using a server address, double-check that you've typed it correctly and that the server is actually running. If you're using a rented server, log into your hosting account and confirm the server status shows "online."
Firewalls sometimes block Minecraft connections. If someone is behind a strict firewall (common in schools or offices), they may not be able to join. They would need to use a different network, like a mobile hotspot, to play.
Frequently Asked Questions
Can Java Edition and Bedrock Edition players play together?
No. Java Edition and Bedrock Edition are separate games and cannot connect to each other. Everyone playing together needs to be on the same edition. If you want to play with someone on a different edition, one of you would need to buy and play the other version.
What's the difference between a server and a Realm?
A server is a computer (yours or a rented one) that runs the game world. A Realm is Minecraft's managed service — you pay a monthly fee and Minecraft runs the server for you. Realms is simpler but costs money; servers give you more control but require more setup.
How many people can play in one world at the same time?
Bedrock worlds support up to 10 players. Java Edition LAN worlds support up to 30 players depending on your network. Servers and Realms can support more, but the exact number depends on the server's settings and hardware.
Do I need to pay to play multiplayer?
No. LAN play and self-hosted servers are free. Rented servers and Realms cost money, but they're optional. You can always play with friends for free using LAN or a free service like Aternos.
What if my friend is on a different console than me?
Bedrock Edition supports cross-platform play between Windows, Xbox, PlayStation, Nintendo Switch, and mobile. Java Edition only runs on PC. If your friend is on console and you're on Java Edition, you cannot play together.