在 Windows 10 机器 #1 上完成了基于 Java 的 Minecraft 服务器(版本 1.13)的常规安装。已转发端口、打开防火墙和外部“ping”站点确认他们能查看服务器,并显示我设置的自定义 MOTD。到目前为止一切顺利。端口是 25565,netstat -a -b -n 确认了这一点仅有的Minecraft 正在监听该端口。
在 Windows 10 机器 #2(仅通过 wifi 连接到与机器 #1 相同的网络)或 Windows 10 机器 #1(硬连线到网络)上,我运行适用于 Windows 10 的 Minecraft,登录 Xbox Live,并使用我的 WAN IP(不是 LAN IP)“添加服务器”。无法找到服务器,如果我尝试连接,等待大约 15 秒后会收到“无法连接到世界”的信息。我该如何配置服务器以允许这些 Win10 客户端连接?大量谷歌搜索均无果。
我还尝试使用“localhost”和“127.0.0.1”作为 Windows 10 客户端中的服务器 IP 以及 WAN IP。
我没有解决问题的办法,所以非常需要帮助 - 这是某种版本问题吗?还是 server.properties 中存在某种我需要更改的设置?嘿!!!!
编辑:
- 无白名单
- 我也尝试了服务器 LAN IP (192.168.xx) - 同样的错误
- Minecraft 客户端连接“精选服务器”没有问题
- 路由器是华硕 RT-N66U;没有网络服务过滤器、黑名单或家长控制
- 客户端是来自微软商店的 UWP 版本,而不是 Java 版本。
答案1
您正在尝试将客户端(用 C+ 编写,称为“基岩版”)连接到 Java 服务器。但这不起作用。
要使用带有官方服务器软件的服务器,请使用 Java 版本(就像您所做的那样)和 Java 客户端。
目前,除了 Realms 之外,没有适用于“Minecraft for Windows 10”的官方服务器软件。有可用的开源软件,但它不是由 Mojang 或 Microsoft 制作/支持的。参考
答案2
感谢@nordlys jeger。看起来 UWP Minecraft 客户端无法连接到 Java 服务器。但是,有兼容的(非官方)服务器可以完成这项工作,还有转换器。请参见此处:https://minecraft.gamepedia.com/Bedrock_Edition_server_software