Playing Minecraft with friends is straightforward once you choose a multiplayer method. Bedrock players can invite friends into an existing world across supported devices, while Java players can use a local network, a Realm, or a server. The key differences are access, host availability, and subscriptions. This guide explains each option, including connection issues and Bedrock parties.
First, check your Minecraft edition
Minecraft has two main editions. Java Edition runs on Windows, macOS, and Linux. Bedrock Edition runs on Windows, consoles, mobile devices, and other supported platforms. Java worlds cannot connect directly to Bedrock worlds, even on computers. A Windows player should check which edition they launched before inviting anyone.
Use compatible releases. Avoid mixing standard releases with Preview, Beta, or Java snapshots unless supported. Microsoft accounts also need multiplayer permission.
Online multiplayer on Xbox generally requires an eligible Game Pass subscription, such as Essential; PlayStation and Nintendo Switch players typically need PlayStation Plus and Nintendo Switch Online respectively. Console subscriptions are separate from Realms.
Which multiplayer method should you choose?
| Method | Best situation | Host must play? | Additional hosting cost? |
|---|---|---|---|
| Bedrock friend invite | Quick online session | Yes | No |
| Java LAN | Java players on one network | Yes | No |
| Bedrock LAN | Nearby devices sharing a network | Yes | No |
| Realms | Private world available anytime | No | Subscription |
| Dedicated server | Custom rules or larger projects | No, while server runs | Free or paid |
| Console split-screen | Friends using one television | Yes | No separate server |
Free methods may still require console subscriptions; dedicated servers depend on their host.
Method 1: Invite friends directly in Bedrock Edition
This works across Xbox, PlayStation, Switch, phones, and Windows running Bedrock.
- Sign in to Minecraft with your Microsoft account and make sure your friends are added using their gamertags.
- From Play, create a world or select an existing one. Open its settings and confirm multiplayer is enabled.
- Enter the world. Open the pause menu and use Invite to Game if that option appears.
- Have your friend open Play, choose Friends, and select your world under Joinable Friends. They may also accept an invitation directly.
Players must be online. Your friends cannot continue exploring that ordinary hosted world after you leave it. If the world is missing, verify the host actually entered it, rather than remaining on the menu.
Method 2: Play Java Edition together over LAN
LAN means Local Area Network. It suits people sharing a home network, without needing to rent a server.
- Connect both computers to the same local network and launch compatible Java releases.
- On the host computer, open Singleplayer and load the world you want to share.
- Press Esc, choose Open to LAN, adjust available settings, and select Start LAN World.
- On the second computer, select Multiplayer and join the LAN world displayed in the list.
The host will see a message showing a temporary port number. If automatic discovery fails, check your firewall and network settings before trying manual connections. A guest Wi-Fi network may isolate devices from each other. Opening a world to LAN does not make it a public internet server, and closing the host’s world ends the session.
Method 3: Use Bedrock LAN or console split-screen
For nearby Bedrock players, open the world’s Multiplayer settings and enable both Multiplayer Game and Visible to LAN Players where available. Devices need to share a local network. Minecraft’s support instructions describe an offline LAN setup and a Worlds tab network control for showing nearby sessions; menus can differ when the game uses online services.
On a supported console, split-screen is another option: connect controllers and follow the on-screen prompts to add local players. This avoids a second screen, but it does not turn the console into a permanently available server. Check the console’s local multiplayer requirements before planning a group session.
Method 4: Create a Minecraft Realm
Realms is Minecraft’s official subscription hosting service. Unlike an ordinary friend-hosted world, a Realm stays accessible to invited members when its owner is offline. Choose the subscription matching your edition; Java and Bedrock Realms cannot mix players.
For Bedrock, open Play, create a world, select Create on Realms, choose a plan, and complete the subscription process. Invite friends through the Realm’s member controls. Invited players do not need their own Realms subscription.
Minecraft currently lists three main options: Bedrock Realms accommodates the owner plus two simultaneous players; Bedrock Realms Plus and Java Realms accommodate the owner plus ten. Published US monthly prices are $3.99, $7.99, and $7.99 respectively. Regional prices and store billing may differ. Realms Plus also includes eligible Marketplace content.
Backups are included, but download a copy of important worlds periodically. Realms suits small groups that value convenience more than advanced server customization.
Method 5: Join or host a dedicated server
Servers are useful for ongoing survival projects, minigames, plugins, and more control over gameplay. The joining process depends on the edition.
Java: Open Multiplayer, then choose Add Server or Direct Connection. Enter the address supplied by the server owner and join. Saving it through Add Server makes returning easier.
Bedrock: Open Play, select Servers, and choose a featured server. On supported Windows and mobile versions, Add Server lets you enter an address and, when necessary, a port. Bedrock’s usual default port is 19132. Consoles generally restrict the standard interface to featured servers rather than arbitrary custom addresses.
You can rent commercial hosting, configure dedicated server software yourself, or try a free host such as Aternos. Free services may queue startup requests and shut down empty servers; they are not equivalent to guaranteed continuous hosting. For private worlds, enable an allowlist where supported and give access only to people you trust.
Self-hosting adds responsibility for updates, backups, firewall configuration, and network security. Avoid publishing your home IP address casually, and do not change router settings unless you understand the consequences.
Bonus: Bedrock parties in 2026
Minecraft now documents a party feature for Bedrock multiplayer experiences. From Play, open Social, select Party, and create an open or invitation-only group. Parties can contain up to fifteen players, including the leader, and help friends move between supported experiences together. A party is not a replacement for a Realm: it organizes a group rather than keeping a survival world online. Feature availability can depend on your device and game version.
Why can’t you join your friend’s Minecraft world?
Start with the simplest checks, in this order:
Different editions: Confirm both games are Java or both are Bedrock. Installing Bedrock on the Windows player’s computer may resolve a mixed-device mismatch.
Different releases: Update both games. A Preview or snapshot build may not join the stable version. Restart the game after updating.
Missing world: For Bedrock invitations, check that the host is online, multiplayer is enabled, and both accounts are friends. For LAN, verify the same network and check device isolation.
Account restrictions: If Minecraft says multiplayer is disabled, review Microsoft privacy permissions. A parent or family organizer may need to change settings for a child account.
Console subscription: Confirm the correct online multiplayer benefit is active on the account using the console. A Realms subscription alone does not necessarily replace the platform requirement.
Network errors: Restart Minecraft and your network equipment, then test another known server. Check security software without permanently disabling protection. If only one server fails, contact its administrator.
Mod incompatibility: Java modded servers may require particular loaders and matching mod versions. Follow the server owner’s installation instructions rather than guessing.
Frequently asked questions
Can Java and Bedrock players play together?
Not through Minecraft’s standard cross-platform multiplayer or Realms. Some independently configured servers use unofficial compatibility software, but setup, reliability, and supported features vary. The simplest option is for everyone to use the same edition.
Can friends play Minecraft together for free?
Yes. Bedrock world invitations, LAN, and some server hosting options require no additional hosting purchase. However, everyone still needs appropriate access to Minecraft, and console online subscriptions may apply.
Can my friend join my world while I’m offline?
Only if the world is hosted somewhere independently, such as a Realm or running dedicated server. An ordinary world opened from your own game becomes unavailable when you stop hosting it.
How do I play Minecraft with a friend on phone and PC?
Use Bedrock Edition on the Windows PC and on the phone. Sign into compatible accounts, add each other’s gamertags, and join the host’s online world or shared Realm. Java Edition on PC cannot join directly.
Is Realms better than a free server?
Choose Realms for simple invitations, included backups, and an always-available private world. Choose a free host when saving money matters more than queues, limited resources, or manual startup. Neither option removes edition compatibility requirements.
Conclusion
For a quick Bedrock session, invite friends into your world. For nearby Java players, LAN is straightforward. Choose Realms when everyone should build without waiting for the owner, or a dedicated server when customization matters. Check editions, account permissions, and console subscriptions first; those details prevent most multiplayer frustrations.
Sources
- Minecraft Help: Multiplayer requirements
- Minecraft Help: Join a friend’s Bedrock world
- Minecraft Help: Java LAN instructions
- Minecraft Help: Bedrock LAN instructions
- Minecraft: Realms plans and player limits
- Minecraft Help: Join a Java server
- Minecraft Help: Join a Bedrock server
- Minecraft Help: Create or join a Bedrock party
- Xbox: Game Pass Essential multiplayer benefits
- Aternos: Terms, availability, and idle shutdown rules