How to Invite People to Play Minecraft With You

Minecraft is more fun with friends — but the process of actually getting someone into your game isn't always obvious, especially since it varies depending on which version you're playing, which platform you're on, and how your network is set up. Here's a clear breakdown of how inviting works across the main versions of Minecraft.

Bedrock vs. Java: Why the Version Matters First

Before anything else, you need to know which version of Minecraft you're running — because the two main editions handle multiplayer invites very differently.

Minecraft Bedrock Edition is the version available on Windows 10/11, Xbox, PlayStation, Nintendo Switch, iOS, and Android. It supports cross-platform play, meaning a player on Xbox can join a game hosted on a phone, for example.

Minecraft Java Edition is the PC-only original version. It does not support cross-platform play with Bedrock, and multiplayer works through a different system — either direct IP connection, LAN, or a dedicated server.

Knowing which one you and your friends are on is the first step, because an invite method that works in Bedrock simply won't apply in Java.

How to Invite Friends in Minecraft Bedrock Edition 🎮

Bedrock makes friend invites relatively straightforward through the Microsoft/Xbox account system.

Adding a Friend First

Before you can invite someone, they need to be on your friends list:

  1. Open Minecraft and go to the main menu
  2. Select Play, then navigate to the Friends tab
  3. Search for the person's Xbox Gamertag
  4. Send them a friend request — they'll need to accept it before they show up as joinable

Inviting to a World

Once they're your friend:

  1. Start or load your world
  2. Open the pause menu while in-game
  3. Select Invite to Game
  4. Choose the friend from your list and send the invite

Your friend will receive a notification and can join directly from it. For this to work, your world needs to have multiplayer enabled in the world settings — check that before inviting.

Joining via Invite Link (Realms or Featured Servers)

If you're running a Minecraft Realm (a subscription-based persistent server), you can invite players through the Realms management screen, and they don't need to be online at the same time you are. Realm invites are sent through the Xbox account system and give ongoing access until revoked.

How to Invite Friends in Minecraft Java Edition

Java Edition doesn't have a built-in social friends list the same way Bedrock does. Inviting someone typically means one of three things:

LAN Play (Same Network)

If both players are on the same Wi-Fi or local network:

  1. The host opens a world and presses Escape
  2. Select Open to LAN
  3. Configure game mode and cheats settings, then confirm
  4. The world will appear in the other player's Multiplayer menu automatically under "Local Network"

This is the simplest method but only works when everyone is physically on the same network.

Direct IP Connection

For players on different networks, the host either needs to:

  • Share their IP address (external/public IP) and have the other player enter it manually under Multiplayer > Direct Connection
  • Set up port forwarding on their router (default port: 25565) to allow outside connections

This method has a higher technical barrier. The host needs to know their public IP, and network configuration can vary significantly by router and ISP.

Running a Dedicated Server or Using a Hosting Service

Many Java players use third-party server hosting services to avoid dealing with port forwarding. The host pays for a server, gets a permanent IP address or domain, and shares it with friends. Friends connect via Multiplayer > Add Server, enter the address, and can join whenever the server is running — no coordination required.

Key Variables That Affect How This Works

Even with the right method, a few factors can create friction:

VariableWhy It Matters
Edition mismatchJava and Bedrock players cannot join each other's worlds
Microsoft account requirementBedrock multiplayer requires a Microsoft account on all platforms
NAT type / firewall settingsStrict NAT on consoles or routers can block incoming connections
Realm subscription statusRealms require an active subscription; lapsed access removes players
Age-restricted accountsChild accounts may have multiplayer blocked by parental controls
World settingsMultiplayer must be enabled in Bedrock world settings before inviting

Platform-Specific Notes

  • Console players (Xbox/PlayStation/Switch) using Bedrock can invite through the Xbox app or in-game friends list, but both players need their console's online subscription (Xbox Game Pass Core, PlayStation Plus) active
  • Mobile players on iOS or Android can receive and send invites through the same Bedrock friends system, but may need to check that local network permissions are granted to the app
  • PC players switching between Java and Bedrock should be aware these are separate purchases and separate account systems 🖥️

When Invites Don't Go Through

Common reasons an invite fails or a friend can't connect:

  • The friend hasn't accepted your Xbox friend request yet
  • Parental controls are blocking multiplayer on either account
  • The host's NAT type is Strict, which prevents direct connections
  • The world is set to private rather than friends-only or public
  • Both players aren't on the same Minecraft edition

The fix depends entirely on which of these applies — a NAT issue requires router-level changes, while a parental control block needs account settings adjusted. 🔧

Which of these situations matches yours determines what you actually need to change — and that depends on your platform, network setup, and account configuration in ways no single guide can fully predict in advance.