I'm running minecraft Server on Ubuntu 18.04 - the minecraft_server.jar. status says its running on the machine. nmap shows its running and ports are open. The local IP is and the port is 25565. I go to my other Linux scan that address and reports that indeed it is open and running. I go to Windows 10 with purchased minecraft version 1.8.1 and put in the IP and port in the 2 separate fields. Can't connect.

Is there some other mystery setting to allow not localhost connections or something?

  • 1. Can you ping it (just normal ping command in the console)? 2. Does it work with 1.12.2? Commented Jan 13, 2019 at 15:21
  • yes, I can ping it, and using a different linux box I can nmap port scan and see the IP and port is open. I can ping it from the windows machine.
    – user225451
    Commented Jan 13, 2019 at 15:31
  • I just ran a port scan From the Windows Machine with Minecraft Client installed and the IP and port 25565 are Open. So the physical box can connect. The servers version is the latest 1.13.x. Just downloaded today. The 1.12.2 version did NOT work. So I just downloaded the 1.13.x version today. thx
    – user225451
    Commented Jan 13, 2019 at 15:40
  • What do you mean, it's fixed now? Then you can self-answer if you think it might possibly be useful for someone else in the future, otherwise delete. Commented Jan 13, 2019 at 16:32
  • 1
    Oh, so you tried to run the "Windows 10 edition" client? Of course that can't work, it's a completely different game. Their mistake is not to "fracture the user base", it's the exact opposite, they're acting like it's all the same, even though the games have little to do with each other. They just make it look similar. It's like a bad ripoff. But why did you say "1.8" then? The MCPE version number hasn't reached 1.8 yet. Commented Jan 13, 2019 at 16:58

2 Answers 2


There are currently two editions of Minecraft being actively developed:

  • Java Edition - Available for Windows, Mac, Linux
  • Bedrock Edition - Available for Windows 10 (UWP app on the Microsoft Store), Android, iOS, Xbox One, etc.

The players on the Java Edition can only connect to Java Edition servers, and the players on the Bedrock Edition can only connect to Bedrock Edition servers. (The platform / OS which on the game is running doesn't matter, except in the case of Xbox One, where there are some limitations for players without Xbox Live Gold.) You need to download the appropriate server for your edition.

Alternatively -, but this is not (yet) a good option - you can run a Minecraft: Java Edition Spigot server, which is an (indirect) fork of the original vanilla Minecraft server with some tweaks and support for plugins, install the ProtocolSupportPE plugin to allow Bedrock Edition players to connect to your Java Edition server. Please note that this is in heavy development, you will have to compile it yourself, and last time I've checked it out, it had a major bug with you not being able to see the player at the right location, but as time goes by, this solution might become reasonable, but I have referenced it in case somebody really needs it.


A Windows 10 Minecraft client can't connect to a Java Server. You need to buy the Java Client or pay for the microsoft server feature.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .