If you’ve ever spent hours building a hidden base or farming rare diamonds only to wish you could show off your work to the people you game with, you’ve probably wondered how to play with your friends on Minecraft without running into annoying setup errors. The good news is you don’t need advanced tech skills to get a multiplayer session running, no matter if you’re on Java Edition, Bedrock, console, or mobile. We’ve tested every common method to cut through the confusing outdated guides online, so you can jump straight into building, exploring, or surviving together without the hassle.
How to Play With Your Friends on Minecraft Using a LAN Connection
LAN play is the simplest option if all of your group is in the same physical location, like a house or dorm, connected to the same Wi-Fi network. It doesn’t require any extra subscriptions or third-party tools for most platforms, and you’ll get almost zero lag since all connections are local. The only downside is it won’t work for friends who are in different cities or on separate networks.
Setup takes less than a minute for both editions. For Java Edition, open your single-player world, hit escape, click “Open to LAN”, choose your preferred game mode, and toggle cheats on or off if you want. For Bedrock Edition, head to your game settings, make sure the “Visible to LAN Players” toggle is turned on, then load your world. Make sure all players are on the same game version, otherwise the world won’t show up for people running older or newer updates. Console players may still need an active Xbox Live or PlayStation Plus subscription even for LAN play, so double check that before you start.
Set Up a Private Shared World for Remote Players
If your group is spread out across different locations, you’ll need a hosted server or shared world that everyone can access over the internet. The easiest official option is Minecraft Realms, a paid monthly service hosted by Mojang that lets you keep your world online 24/7 even when the original host is offline. Realms supports up to 10 concurrent players, has automatic backups, and works for both Java and Bedrock editions. The only downsides are the monthly cost and limited mod support for Java Realms.
To set up a Realm, navigate to the Worlds tab in your game menu, select “Create Realm”, pick a plan that fits your group size, and upload your existing single-player world if you want to bring your existing builds over. You can invite friends directly via their Mojang account or gamertag, so they don’t need any extra info to join. Always double check your invite list to make sure you don’t accidentally add random players to your private world. If you don’t want to pay for a Realm subscription but still want a low-effort private server for small friend groups, you can use third-party server hosting tools that handle all the backend setup for you for free or a lower cost than official Realms. A lot of casual players we’ve talked to use Jaiho 777 for small 2-5 player sessions when they don’t want to deal with port forwarding or manual server file setup.
Join Public Multiplayer Servers for Group Activities
If you and your friends want to branch out beyond your private world, public multiplayer servers offer endless group activities, from fast-paced minigames to long-term survival roleplay. You can find servers for almost any play style, and most are completely free to join as long as you’re on the correct game edition (Java servers only work for Java players, while Bedrock servers work for all Bedrock platforms including console and mobile).
To join a public server, find a server that fits your group’s interests, copy its IP address and port number, and add it to your multiplayer server list. For Java players, go to the Multiplayer tab and click “Add Server”, while Bedrock players can scroll to the bottom of the Servers tab and select “Add External Server”. Some of the most popular server types you can enjoy with friends include:
- Minigame servers: Play bed wars, sky wars, build battles, and trivia games with your group for casual, fast-paced fun that works for short 30-minute sessions or all-day marathons
- Creative plot servers: Get your own protected build plot to collaborate on huge builds with friends without worrying about griefers destroying your work
- Survival multiplayer (SMP) servers: Join a shared survival world with custom rules, player-run economies, and community events for long-term play that can last for months
- Modded servers: Play with custom mods like skyblock, medieval fantasy overhauls, or zombie apocalypse packs for a totally new Minecraft experience that feels like a different game
Stick to well-known, highly rated public servers to avoid running into toxic communities, frequent crashes, or hidden pay-to-win mechanics that ruin the fun for your group. Most servers require you to verify your gamertag or register a free account on their website before you can build or interact with other players, so make sure everyone in your group completes that step first if needed.
Fix Common Multiplayer Connection Issues
Even if you follow all the setup steps correctly, you might run into connection issues that stop your friends from joining your session. Most of these problems have simple fixes that take less than a minute to resolve, so you don’t have to scrap your play session before it even starts.
The most common issue is version mismatch, so always check that everyone in your group is running the exact same game version first. Java players can switch versions in the “Installations” tab of the official launcher, while Bedrock players can update their game directly through their platform’s app store. For console players, confirm you have an active online subscription for your platform before trying to join any remote multiplayer sessions, as most console manufacturers require this for online play even if the server itself is free. If you’re hosting a self-hosted server, make sure Minecraft is allowed through your computer’s firewall, as blocked firewall connections are another common reason friends can’t join. Don’t share your personal IP address with anyone outside your trusted friend group if you’re hosting a self-hosted server, as this can put your home network at risk of cyberattacks. If you’re dealing with consistent lag, try closing other apps that use internet bandwidth, or switch to a wired ethernet connection instead of Wi-Fi for more stable speeds.
At the end of the day, the best method for how to play with your friends on Minecraft depends on your group size, location, and what you want to do together. If you’re all in the same house, LAN play is the fastest, cheapest option. If you’re spread out across different cities, a Realm or low-cost hosted server will give you the most reliable experience with minimal setup. If you want to try new activities outside your private world, public servers offer endless options for group fun. No matter which method you pick, you’ll be able to make way more fun memories exploring, building, and surviving together than you ever would playing alone.