HT Games

How to Play Minecraft Two-Player: Split-Screen, LAN, Realms, and Servers

Minecraft shines brightest with a friend. Whether you're on the same couch or opposite coasts, here's every way to play two-player—across Java Edition, Bedrock Edition, and consoles.

Choose Your Edition First

  • Java Edition (PC/Mac/Linux): LAN, self-hosted servers, Realms, third-party hosting.
  • Bedrock Edition (Windows 10/11, consoles, mobile): Split-screen (consoles only), LAN, Realms, featured servers, external servers.

Cross-play only works between Bedrock platforms. Java players cannot join Bedrock games without a proxy like GeyserMC.

Local Split-Screen (Consoles Only)

Available on Xbox, PlayStation, and Switch (Bedrock). Not on PC.

  1. Sign in with two accounts (or one account + guest on Xbox).
  2. Start a world (Creative or Survival).
  3. Second controller presses Start / Options / + → "Join Game."
  4. Screen splits horizontally (TV) or vertically (handheld Switch).

LAN (Local Network)

Java: Open world → Esc → "Open to LAN" → Set mode/cheats → "Start LAN World." Friend: Multiplayer → "Scanning for LAN worlds..." → Join.

Bedrock: Host world → Settings → Multiplayer → "Visible to LAN Players" ON. Friend: Play → Friends tab → LAN section → Join.

Both devices must be on the same subnet (same router). Disable AP isolation / client isolation on Wi-Fi.

Minecraft Realms (Official Hosting)

  • Java Realms: $7.99/mo — 3 concurrent players, backups, easy invite links.
  • Bedrock Realms: $3.99/mo (2 players) or $7.99/mo (10 players) — cross-platform, always online.
  • Realms Plus (Bedrock): Includes marketplace content packs.

Self-Hosted / Third-Party Servers

  • Free: Aternos, Minehut, Server.pro (limited resources, queue times).
  • Paid: Apex Hosting, BisectHosting, Shockbyte, PebbleHost (~$5–10/mo for 2–4 GB RAM).
  • Home Hosting: Run server.jar (Java) or bedrock_server (Bedrock) on a spare PC. Port forward UDP 25565 (Java) or UDP 19132 (Bedrock).

Quick Tips for Smooth Co-op

  • Use Discord for voice—typing while mining is painful.
  • Enable "Keep Inventory" (gamerule keepInventory true) to avoid frustration.
  • Set spawn with /setworldspawn or sleep in beds.
  • Bedrock: Turn off "Texture Pack Required" if friend lacks packs.
  • Java: Install Sodium + Lithium + FerriteCore via Fabric for massive FPS gains.

https://www.htfbw.com © HT Games