If you’ve ever wanted to team up to beat the Ender Dragon or show off your new mountain castle build to friends sitting on the couch next to you, you’ve probably wondered how to play Minecraft on LAN without dealing with expensive third-party servers or laggy remote connections. I’ve been setting up LAN worlds for my high school friend group for years, and I’ve worked through every common hiccup from incompatible game versions to firewall blocks that stop even the most basic connections from going through. This guide covers every step you need for every major platform, plus quick fixes for the issues you’re most likely to run into mid-setup, so you can spend less time troubleshooting and more time mining, building, or pranking your friends.
How to Set Up a Minecraft LAN World for Any Device
The setup process varies a little depending on if you’re running Java Edition or Bedrock Edition, but the core premise stays the same: one person hosts the world on their device, and everyone else connects through the same local network. First, make sure all players are running the exact same game version before you start. If the host is on Java 1.20.1 and another player is on 1.19.4, they won’t be able to see the LAN world at all, even if everything else is set up correctly.
For Java Edition users, open the single-player world you want to share, hit the Escape key to pull up the menu, and select “Open to LAN”. You’ll get options to set the default game mode for new players, toggle cheats on or off, and enable or disable PvP. Once you hit “Start LAN World”, a message will pop up in your in-game chat showing the local IP address and port number for the server. Other Java players on the same network can go to the Multiplayer tab, and the world will show up automatically, or they can enter the IP and port manually if it doesn’t appear.
For Bedrock Edition users (which includes Windows 10/11, mobile, Xbox, PlayStation, and Switch versions), the process is even simpler. Open the world you want to host, go to the in-game settings, and make sure the “Multiplayer” toggle is switched on. You can also adjust settings like who can join, if players can damage each other, and if new players start with operator permissions. Other Bedrock players on the same network will see the world pop up in their “Friends” tab automatically, no manual IP entry required. One big upside of Bedrock LAN play is that it supports cross-platform play between all supported devices, so your friend on a phone can join the same world as someone on a PlayStation with no extra work.
Common LAN Connection Issues and Quick Fixes
Even if you follow every step perfectly, you might run into connection issues that stop players from joining your LAN world. I’ve dealt with all of these dozens of times, so these fixes will solve 99% of the problems you’re likely to face:
- Confirm every player is connected to the exact same Wi-Fi or ethernet network – guest networks often block device-to-device connections even if they’re on the same router. I once spent 20 minutes troubleshooting a connection just to realize my little brother was connected to our guest Wi-Fi that blocks local traffic.
- Double-check that all players are running the same Minecraft version – modded worlds will require everyone to have the exact same mods and mod loader installed too, even if the base game version matches.
- Disable your device’s firewall temporarily to test if it’s blocking the LAN connection – remember to turn it back on once you confirm the issue is resolved, and add Minecraft as an allowed app for future use so you don’t have to repeat this step every time.
- For Java Edition users, make sure the “Open to LAN” message pops up in your in-game chat when you start the world – if it doesn’t, restart your game and try again, as a minor glitch may be hiding the server from other devices on the network.
If none of these fixes work, try restarting your router. Sometimes old router cache can block local device connections, and a quick reboot will clear that up immediately. You don’t need to buy any special software or hardware to fix most LAN issues, just a little patience to work through these checks one by one.
Pro Tips to Keep Your Minecraft LAN Session Lag-Free
Nothing kills a fun LAN night faster than random lag spikes that make you fall off a cliff while fighting a creeper, or freeze the game entirely when someone explores a new area. These small adjustments will make your session run far smoother, even if you’re hosting on an older laptop or a slow home network.
First, assign a static IP address to the host device if you plan to host LAN worlds regularly. Most home networks assign dynamic IP addresses that change every time you connect to the Wi-Fi, which can kick all players off mid-session if the host’s IP resets. You can set a static IP through your router settings, and it only takes a couple of minutes to do. I did this for my gaming desktop last year, and we haven’t had a random mid-session disconnect since.
Second, limit the number of players to 8 or fewer for most home networks. The host device has to process all player actions, render chunks, and run the world all at once, and most consumer laptops or consoles can’t handle more than 8 players without noticeable lag. If you have a larger group, consider splitting into two separate LAN worlds, or have someone with a more powerful device act as the host.
If you’re running a modded world, pre-generate your world chunks a day before your LAN session. Most modpacks have pre-generation tools that let you render all chunks in a set radius around your spawn point before anyone joins, so the host doesn’t have to render new chunks and process 6 players’ actions at the same time. We used to have 10-second lag spikes every time someone ran into a new biome, and pre-generating chunks cut our lag issues by 90% entirely for free.
If you still have lag, have the host turn down their render distance to 12 or lower, and ask other players to do the same. Higher render distances put far more strain on both the host device and the local network, and you probably won’t even notice the difference for most casual play sessions. If the host has an ethernet port available, plugging directly into the router instead of using Wi-Fi will also make the connection far more stable for everyone.
Fun Customization Ideas for Your LAN Playthrough
One of the best parts of LAN play is that you have full control over the world, so you can tweak it to fit exactly what your group wants to do, no paid server plugins or complicated mods required. For casual groups with new players, turn on the keepInventory game rule so people don’t lose all their items when they die, which cuts down on frustration for people who are still learning how to play. You can also turn off PvP if you don’t want people pranking each other by pushing off cliffs during build sessions.
If you want a more competitive experience, set up a hardcore LAN world where everyone only has one life, and the world gets deleted if the host dies. My friend group does this every few months, and it makes even small moments like fighting a group of zombies feel way more high-stakes than a regular survival world. You can also host small in-game events like build competitions, where everyone gets 30 minutes to build a specific item, and the group votes on the winner at the end.
For Bedrock players, you can even add custom resource packs or behavior packs to your LAN world that apply to all players automatically when they join, so everyone gets the same custom textures or game tweaks without having to download anything separately. You can find thousands of free, community-made packs online for everything from realistic texture overhauls to mini-game add-ons that turn your world into a capture the flag map.
At the end of the day, learning how to play Minecraft on LAN is one of the best ways to enjoy the game with people you care about, no matter if you’re hosting a casual build night or a competitive speedrun challenge. You don’t need fancy equipment or paid subscriptions to make it work – just a little patience to work through any setup kinks, and a group of people ready to have fun. Next time you have friends over, skip the laggy remote servers and give a LAN world a try; you might be surprised how much more immersive the experience feels when everyone’s in the same room, reacting to each other’s wins and fails in real time.