How to Play with Someone in Minecraft: Easy All-Platform Guide

Minecraft is fun enough when you’re mining alone or testing new build ideas in a single-player world, but nothing beats the chaos of fighting the Ender Dragon, building a massive castle, or running a shared farm with your closest friends. I still remember staying up till 2am with my college roommates trying to beat a hardcore world, and half the fun was yelling at each other when someone accidentally blew up our entire wheat field with a misplaced creeper. If you’ve been stuck figuring out how to play with someone in Minecraft, you’re not alone – the process can be confusing if you’re switching between devices or have never used multiplayer features before. This guide breaks down every possible method, so you can jump into a shared world no matter what platform you or your friends use.

How to Play with Someone in Minecraft Using Local LAN (No Internet Required)

LAN play is the simplest option if you and the people you want to play with are in the same physical location, like your house, a dorm, or a friend’s place. It doesn’t require any paid subscriptions, extra software, or even a stable internet connection, as long as everyone is connected to the same Wi-Fi network. It’s my go-to when my 10-year-old cousin comes over, because we don’t have to mess with account links or IP addresses to get playing.

For Java Edition, start by opening your single-player world, press the escape key, and select “Open to LAN”. You can choose whether to enable cheats, set the game mode, and then click “Start LAN World”. A port number will pop up at the bottom of your screen, and the world should automatically show up in the “Multiplayer” tab for other players on the same network. If it doesn’t pop up, they can use the direct connect option and enter your device’s local IP address plus the port number to join manually. For Bedrock Edition, just open your world, go to settings, and make sure the “Multiplayer” toggle is switched on. The world will show up in the “Friends” tab for anyone on the same Wi-Fi.

Make sure every player has updated their Minecraft to the exact same version before trying to connect via LAN, because mismatched versions are the most common reason LAN worlds don’t show up. The only downside to LAN play is that it only works when everyone is in the same location, so you can’t use it to play with friends who live in another city or state.

Use Minecraft Realms for Low-Effort Cross-Platform Play

If you’re trying to figure out how to play with someone in Minecraft who lives across the country, Realms eliminates almost all the hassle of setting up a shared world. Realms are official, Mojang-hosted servers that run 24/7, so you don’t have to leave your device on for your friends to access the world when you’re offline. It’s the most low-maintenance option for casual groups who don’t want to deal with server setup or troubleshooting.

There are two types of Realms: Java Edition Realms, which only work for players on Java, and Bedrock Edition Realms, which work for all Bedrock platforms including Xbox, PlayStation, Switch, mobile, and Windows Bedrock. To set one up, go to the “Realms” tab in your main menu, choose a plan (you can pick a 2-player plan for small groups or a 10-player plan for larger friend groups), and either create a new world or upload an existing single-player world you already have. Once it’s set up, you can invite friends directly using their Minecraft gamertag or Microsoft account ID, and they can join with one click.

Bedrock Realms support cross-play across all Bedrock editions, so your friend on mobile can play with someone on Xbox with no extra work. Realms also automatically back up your world every day, so you won’t lose progress if something goes wrong. The only downsides are the small monthly cost, and the fact that you can’t install large custom modpacks unless you’re using a modified Java Realm setup. If you subscribe to Realms Plus for Bedrock, you also get access to hundreds of free skins, texture packs, and pre-built worlds to use in your server.

Join or Host a Public or Private Custom Server

For players who want more flexibility when working out how to play with someone in Minecraft, custom servers are the most customizable option by far. Custom servers can support hundreds of players at once, let you install any modpack or custom plugin you want, and can be tailored to any playstyle, from hardcore survival to roleplay to minigames like Bed Wars or Skyblock. You can either join an existing public server, or host a private server just for your friends.

Joining a public server is easy: find a server that matches your playstyle, copy its IP address and port number, and add it to your server list. For Java, go to the Multiplayer tab and select “Add Server”, for Bedrock go to the Servers tab and select “Add External Server”. If you want to host a private server for your friends, you can either host it on your own home device (which requires port forwarding on your router, and a strong internet connection to avoid lag) or pay for a third-party server host, which handles all the technical setup for you for a small monthly fee. I hosted a modded magic server for my friend group last year using a $8/month third-party host, and it was way easier than messing with port forwarding on my home router.

If you’re planning to join public servers, there are a few key things to check first to avoid frustration:

  • Confirm the server is compatible with your game edition (Java or Bedrock) and version to avoid connection errors
  • Read the server rules first to avoid getting banned for accidental violations like griefing or using prohibited mods
  • Check the server's player count and ping before joining to make sure you won't experience lag during play
  • If you're playing with kids, look for servers with active moderation to keep the environment safe

If you're hosting a private server for your friends only, enable a whitelist to prevent random players from joining your world. Whitelisting lets you add only the player IDs of people you want to have access, so no random strangers can join and grief your builds.

Troubleshooting Common Multiplayer Connection Issues

Even if you follow all the steps correctly, you might run into connection issues when trying to play Minecraft with others. Most of these issues have simple fixes that take less than a minute to try, so you don’t have to give up and go back to single-player right away. I’ve dealt with all of these issues at least a dozen times, so these fixes are tried and tested.

The most common issue is the world or server not showing up in your menu. First, double check that you and the host are on the exact same game version – even a small update difference will prevent you from connecting. If you’re on LAN, make sure everyone is connected to the same Wi-Fi network, and that your firewall isn’t blocking Minecraft’s access to the network. If you’re joining a remote server, double check that you entered the IP address and port number correctly, and that the server is currently online.

You and all your friends must have a valid Microsoft account to use cross-platform play for any Bedrock edition of Minecraft, so if cross-play isn’t working, make sure everyone has signed in and linked their account correctly. Console players also need to have an active online subscription (like Xbox Live Gold or PlayStation Plus) to use multiplayer features, which is a common mistake for new console players. If you get a "invalid session" error on Java, log out of your Minecraft account and log back in, that fixes 90% of these issues. If you’re using a VPN, try turning it off first, as VPNs can sometimes block Minecraft’s connection ports. If you’re on a school or work Wi-Fi network, the network might have blocked Minecraft’s ports entirely, so you’ll need to use a mobile hotspot or ask the network admin to unblock the ports for you.

At the end of the day, the best method for how to play with someone in Minecraft depends on your group’s needs. If you’re all in the same house, LAN is the fastest and free option. If you play across different locations and want a low-hassle setup, Realms is worth the small monthly fee. If you want custom mods or more than 10 players, a custom server is your best bet. Don’t get discouraged if your first try doesn’t work – even long-time Minecraft players run into connection issues now and then. Grab your pickaxe, invite your friends, and get building.