Windows – Minecraft for Windows 10 can’t connect to local server on LAN

javalanminecraftnetworkingwindows 10

Completed stock install of the java-based Minecraft server (version 1.13) on a Windows 10 machine #1. Forwarded ports, opened firewalls, and external "ping" sites confirm that they can see the server, and show the custom MOTD that I set up. So far so good. Port is 25565, and netstat -a -b -n confirms that only Minecraft is listening on this port.

On Windows 10 machine #2 (connected to the same network as machine #1 only via wifi) or Windows 10 machine #1 (hard-wired to network), I run Minecraft for Windows 10, log into Xbox Live, and "Add Server" using my WAN IP (not LAN IP). The server cannot be located, and if I try to connect, I get "Unable to connect to world" after a wait of about 15 seconds. How can I configure the server to allow these Win10 clients to connect? Extensive googling has been fruitless.

I also tried using "localhost" and "127.0.0.1" as the server IP in the Windows 10 clients, as well as the WAN IP.

I am out of trouble-shooting ideas, so would very much like some help – is this some kind of versioning issue? Or is there some kind of setting in server.properties that I need to change? Heeeeellpppp!!!!

EDIT:

  • No whitelisting
  • I tried the server LAN IP (192.168.x.x) as well – same error
  • The Minecraft client has no issues connecting to the "featured
    servers"
  • Router is Asus RT-N66U; no network services filters, blacklists, or parental controls
  • The clients are the UWP version, from the Microsoft Store, not the
    Java versions.

Best Answer

You are trying to connect a client (programmed in C+, called "Bedrock Edition") to a Java Server. this will not function.

To use a Server with official Server Software use the Java version (like you did) and a Java Client.

Currently there is no official Server software for "Minecraft for Windows 10" except Realms. There is Open Source software available but it is not made/supported by Mojang or Microsoft. Reference

Related Question