How to Play LAN in Minecraft: Easy Step-by-Step Setup Guide

There’s nothing better than gathering a few friends in the same room, grabbing your controllers or keyboards, and diving into a shared Minecraft world without relying on spotty public servers. If you’ve never tried local co-op before, figuring out how to play LAN in Minecraft can feel confusing at first, especially if you’re mixing different game versions or device types. I’ve spent dozens of afternoons troubleshooting LAN setups for my friend group, so I’ve put together all the steps and fixes you need to get your world up and running in 10 minutes or less.

How to Play LAN in Minecraft for Java and Bedrock Editions

The setup process varies slightly depending on which edition of the game you own, but both versions follow the same core rules. First, make sure all players are connected to the same local Wi-Fi or Ethernet network – you can’t connect to a LAN world from a different house or network. You’ll also need matching game version numbers across all devices, and the host needs to have enabled multiplayer permissions in their world settings.

For Java Edition players, the host first loads their single-player world, presses the Esc key to open the menu, and selects “Open to LAN”. They can choose the default game mode for new players, toggle cheats on or off, then click “Start LAN World”. A 5-digit port number will pop up in the chat, and all other Java players on the same network will see the world appear automatically in their Multiplayer tab. If it doesn’t pop up, they can select “Direct Connection” and enter the host’s local IP address plus the port number to join manually.

For Bedrock Edition players (which includes Windows 10/11, Xbox, PlayStation, Switch, iOS, and Android versions), the host loads their world, opens the in-game settings menu, navigates to the Game tab, and toggles Visible to LAN Players on. All other Bedrock players on the same network will see the world appear in their Friends tab, and can join with one click. That’s all there is to the basic setup for how to play LAN in Minecraft, but there are a few edge cases you might run into depending on your device setup.

Common LAN Connection Issues and Quick Fixes

Even if you follow all the steps perfectly, you might run into issues where the LAN world doesn’t show up for other players. Most of these problems have super simple fixes, and I’ve run into almost all of them at least once during game nights with my friends. Most of these fixes take less than a minute to test, so you won’t waste half your game night trying to figure out how to play LAN in Minecraft when you could be building or exploring.

  • Whitelist Minecraft in your device’s firewall or antivirus settings: most connection blocks happen because your security tool doesn’t recognize Minecraft’s local traffic as safe
  • Double-check that all players are on the exact same game version: even a minor patch difference, like 1.20.1 vs 1.20.2, will make the LAN world invisible to other players
  • Turn off “private network isolation” on your router: many public or shared apartment routers have this setting enabled to block device-to-device connections for security
  • Restart your router and all gaming devices if the world still doesn’t show up: small network glitches often resolve with a quick reboot, and this fixes 90% of the random issues I run into

If you’re playing on a console like Xbox or PlayStation, make sure you’ve enabled local network access in your console’s privacy settings, as that’s another common hidden block. You don’t need an active internet connection to play LAN, by the way, as long as all devices are connected to the same local router. That’s perfect for camping trips, dorm rooms with no Wi-Fi, or places with spotty cell service.

Cross-Platform LAN Play: What Works and What Doesn’t

A lot of people assume all Minecraft versions can play together over LAN, but that’s not quite the case. Bedrock Edition players can all connect to each other over LAN with no extra work, no matter what device they’re using. That means someone playing on a Switch can join a world hosted on an Android phone, or an Xbox player can join a world hosted on a Windows PC, as long as they’re all on the same Bedrock version.

Java Edition can only connect to other Java Edition players, though. There’s no built-in cross-play between Java and Bedrock even on the same local network, so if you have a mix of Java and Bedrock players in your group, you’ll need to set up a separate cross-play server to connect everyone. That’s a bit more advanced than basic LAN play, but it’s doable if you’re comfortable tweaking a few settings. If you’re only playing with people who have the same edition, you won’t run into any hurdles learning how to play LAN in Minecraft with mixed devices.

I’ve found that most casual player groups default to Bedrock for LAN sessions these days, since it’s way easier to include people playing on phones or consoles without extra setup. Don’t forget that you can also use a mobile hotspot as your local network if you don’t have access to a regular Wi-Fi router, which works great for impromptu play sessions when you’re out and about.

Tips for a Smooth LAN Minecraft Session

Once your LAN world is up and running, there are a few small tweaks you can make to avoid lag or arguments mid-game. First, pick the device with the strongest processing power as the host. If the host is playing on a 10-year-old laptop with 4GB of RAM, the world will lag for everyone, even if everyone else has a high-end device. The host is running the world locally, so their performance dictates the performance for all connected players.

Turn off background downloads and streaming on all connected devices, as that uses up local bandwidth that could be going to your Minecraft session. Even one person streaming a show in the background can cause lag spikes for everyone playing, so it’s best to pause non-essential internet use during the game if you notice performance issues.

If you’re playing with younger players or people who love pranks, make sure you disable PvP and set clear rules for building and resource sharing before you start, to avoid fights over diamond gear or destroyed builds. I also recommend backing up your world before starting a LAN session, just in case someone accidentally blows up your base with a creeper or TNT. You don’t want to lose hours of solo progress because your friend thought a prank would be funny. Once you nail how to play LAN in Minecraft, you’ll never want to go back to laggy public servers for local game nights.

At the end of the day, playing local co-op is one of the most fun ways to experience Minecraft, and you don’t need any fancy hardware or paid subscriptions to make it work. Once you get the hang of how to play LAN in Minecraft, you’ll be able to throw impromptu game nights, play with family on road trips, or collaborate on big builds with friends without the hassle of public server rules or lag. If you run into a problem I didn’t cover here, drop a comment below and I’ll help you troubleshoot it.