Minecraft是一款非常棒的游戏,可以在你的本地网络上和朋友一起玩,但是当你不得不花一半的时间来解决连接问题时,它就没有什么乐趣了。让我们来看看如何确定和解决问题与雷击局域网发挥。
多亏了它的受欢迎程度和为孩子们争相玩的家长人数,我们收到的有关Minecraft的电子邮件比其他任何游戏都多。有鉴于此,我们编写本指南的重点是帮助外行快速确定他们需要做什么来缓解他们的具体问题。当你的孩子(或朋友)问你这些问题时,你应该能在这里找到答案。
相关:设置本地多人和自定义玩家皮肤
也就是说,有一个很好的机会,你可能会遇到一个或多个这些问题的过程中,你的雷工玩天,所以它肯定不会伤害阅读自上而下,甚至书签这篇文章为未来的故障排除。
另外,如果你对Minecraft还比较陌生,请查看我们的局域网游戏设置指南。可能您不需要高级故障排除帮助,只需要快速概述如何启动和运行。
这是人们在局域网(LAN)上设置Minecraft时遇到的最大问题:每个人都安装了Minecraft并启动了它,但一个或多个玩家甚至看不到要连接的主机。
我们来分析一下这个问题最常见的原因,并按流行程度排序,然后给出相应的解决方案。
这个问题的产生是因为人们对Windows防火墙幕后到底发生了什么感到困惑。如果Windows要请求你的许可才能运行它,你会希望它请求Minecraft的许可,对吧?但Minecraft实际上是一个由Java程序执行的Java文件,因此当Minecraft连接到网络时,防火墙提示不是针对“Minecraft”,而是针对Java。
在上面的屏幕截图中,您可以看到防火墙弹出窗口的具体措辞。默认情况下,大多数人都会看到安全警报,看到Java(或者不知道它是什么,或者只是对Java了解得足够多,可以回忆起Java多年来遇到的安全问题),然后单击cancel。如果您的来宾计算机或您的孩子正在使用的计算机设置为非管理访问(您应该这样做),则问题会进一步复杂化。该用户可以尝试“允许访问”,但不能,然后单击“取消”。我们不能告诉你有多少次我们为Minecraft做了故障排除,结果却让人说“哦,嘿,有个防火墙出现了,但我只是按了取消键”。
幸运的是,这个问题的解决方案很简单,只要您拥有对PC的管理权限(意味着默认帐户是管理员或您拥有管理员帐户的密码)。
只需导航到“控制面板”>“系统和安全”>“Windows防火墙”(或在“开始”菜单搜索框中键入“防火墙”)。
在防火墙控制面板中,选择“允许应用程序或功能通过Windows防火墙”;在上面的屏幕截图中,链接显示为浅蓝色。
单击右上角的“更改设置”图标,告诉Windows您要进行管理更改,然后向下滚动以查找“javaw.exe文件“在防火墙条目列表中。Minecraft副本使用的Java版本必须选中“Private”列。虽然大多数人只有一个条目,但您可能有两个条目。(如果您有多个版本的javaw.exe文件如果您已列出并希望进行调查,则可以始终右键单击每个条目,然后选择“详细信息”以获取更多信息。)
在绝大多数情况下,这个简单的调整就是消除连接问题的全部。
仅次于Java问题的是不同的网络问题。这个问题可以有几种形式,如果您已经解决了Java问题(或者一开始就不是问题),那么您应该仔细研究这些潜在的场景。
确保所有计算机都在同一个网络上。对于Wi-Fi设备,尤其是笔记本电脑,设备总是可能连接到附近的开放Wi-Fi网络或您以前使用过的邻居的Wi-Fi。再次检查所有计算机是否位于同一个本地网络上且名称相同(例如,播放器1不在“Wireless”上,播放器3在“Wireless\u Guest”上)。
如果任何计算机通过以太网连接到路由器,请确保它们与其他计算机通过Wi-Fi连接到的路由器相同。
如果每个人都连接到同一个网络,但你仍然无法连接,这可能是因为你的路由器上有一个叫做AP隔离的功能。你可以通过简单的ping测试来检查每个玩家的电脑是否可以到达游戏主机。
首先打开每台计算机上的命令提示符,为Windows用户键入“ipconfig”,为Linux和Mac用户键入“ifconfig”。此命令将输出有关计算机网卡的IP地址和状态的各种数据。记下每台计算机的“IPv4地址”。对于绝大多数家庭用户来说,这个地址看起来像192.168.1.*或10.0.0.*因为它们是大多数路由器上的默认地址块,专门为内部使用而保留。
一旦你有了不同计算机的地址,检查它们是否可以通过ping命令通过网络相互联系。在命令提示符下,输入ping命令[主机的IP地址]。因此,例如,如果您有两台计算机—一台地址为10.0.0.88,另一台地址为10.0.0.87—请登录到第一台计算机(88)并运行:
ping 10.0.0.87然后在第二台计算机(87)上重复此过程:
ping 10.0.0.88ping命令将提供一个输出,告诉您它能够以多快的速度连接到另一台计算机,以及成功返回了多少个数据包。在家庭网络上,成功率应该是100%。
如果两台计算机都能访问互联网,但ping测试都失败了,那么还有最后一件事需要考虑:用户隔离。一些路由器有一个安全功能(通常只适用于Wi-Fi用户,而不适用于硬连线以太网用户),它将用户彼此隔离,这样每个人都可以连接到Internet,但单个用户不能相互连接。此设置通常标记为“AP隔离”,但您可能会将其视为“接入点隔离”、“用户隔离”、“客户机隔离”或其变体。有些路由器也会自动将AP隔离应用到所有来宾网络,而不向用户指定该设置,因此,再次检查所有播放机都没有登录到路由器的来宾网络。
如果一台或多台计算机未能通过ping测试,并且您怀疑AP隔离可能是原因,那么您需要查阅特定路由器的文档,以了解该设置的位置以及如何将其关闭。如果您发现您的路由器缺少文档,而您只能自己浏览菜单,请查看我们的AP隔离指南,以获取有关查找和启用/禁用它的一些提示。
如果上面的部分没有解决你的问题,那么你真正遇到的唯一问题可能就是Minecraft,由于某种原因,没有正确地轮询网络并更新可用的LAN游戏列表。
这并不意味着你不能在局域网上玩游戏,但这意味着你需要手动输入主机的地址才能玩游戏。如果你看到一个像上面这样的屏幕,它不断扫描局域网游戏,但没有找到它们,然后点击“直接连接”按钮,并输入以下“[主机玩家的IP地址]:[主机游戏端口]”。例如,“192.168.1.100:23950”。
游戏端口用于Minecraft LAN游戏,每次打开主机玩家的地图进行LAN游戏时随机分配。
因此,您需要在主机上打开游戏时检查端口(打开游戏后立即显示在屏幕上,如下图所示),或者您需要查看网络上另一个可以成功连接的客户端的多人游戏屏幕上的游戏列表(其中会在打开的游戏名称下列出IP地址和端口号)。
如果你可以在本地网络上看到另一个游戏,但是在你可以玩之前就被踢出去了,那么罪魁祸首通常是以下三种情况之一:不同的游戏版本、相同的用户ID或不兼容的游戏mod(按概率顺序)。
不同步的Minecraft版本号是加入的最大来源,但是当客户端玩家和宿主玩家运行游戏发行版时会出现被踢的现象。例如,如果主机运行的是Minecraft 1.7.10,而您运行的是1.8.8,您将看到如下消息:
最简单的解决方案是调整客户端玩家的雷艇版本号以匹配(如果宿主玩家的世界已经被探索并用创造物建立起来,我们不会建议更改宿主玩家的版本,因为雷艇版本的主要差异可能会对地图造成严重破坏)。
为此,在客户机上运行Minecraft启动程序并单击“编辑配置文件”按钮。在“使用版本”下拉菜单中,选择适当的Minecraft版本。我们在这里提供更详细的演练。
如果次要玩家登录到你的托管游戏,并得到错误“该名称已采取”,那么很可能你只有一个高级副本的Minecraft。一个玩家不能两次登录同一个世界。
你可以用两种方法中的一种来处理这个问题。首先,你可以为每个玩家购买一份Minecraft(作为支持游戏的Minecraft粉丝,我们鼓励你这样做)。或者,如果你只是想组织一个局域网聚会或者让一个小弟弟也玩,你可以编辑一个文件,允许一个单一的雷工许可证用于本地游戏。我们在详细的教程中详细介绍了这种技术的细节和缺陷。
当你将mods添加到你的Minecraft游戏中时,就像那些酷生物群或其他生物的mods一样,每个连接到你的游戏的玩家都必须安装相同的mods(以及那些mods的相同版本)。你可以在这里阅读更多关于mods和使用它们的细节。
这个错误的确切文本可能会有所不同,从甚至没有得到一个错误消息(游戏总是停留在“登录…”非常具体的错误读数列出什么mod和什么版本丢失。
如果遇到这个问题,有两种方法可以解决。如果主机正在运行mods,那么您需要将相同的mods添加到尝试连接的客户端(例如,如果主机有流行的Mo'bitures mod,那么所有希望共享世界的玩家也需要安装它)。如果客户端是修改过的,并且主机运行的是vanilla Minecraft,那么客户端需要切换回stock Minecraft游戏。在这种情况下,使用MultiMC这样的实例管理器是非常方便的;您可以为您需要的香草和修改过的Minecraft的每个组合创建一个特定的实例。
与本指南的前几节不同,本节有点模棱两可。很多时候,玩家可以主持一个游戏并连接到网络上的其他游戏,但是,虽然他们不会从游戏中直接被踢出去,但表现确实很糟糕。抛开一些看不见但严重的网络问题,实际上是造成连接问题,有几件事你可以做,使Minecraft为大家顺利的经验。
首先,让电脑功能最强的玩家来主持游戏。Minecraft是一款非常需要资源的游戏(即使图形看起来非常复古和简单)。如果你遇到了全面播放不佳的问题(不仅仅是在较弱的机器上),那可能是主机不符合要求。
第二,我们不能说足够多的好东西,对地雷船。即使你不打算做任何事,但玩香草地雷。毫无疑问,你应该很好。坦率地说,这是一个代码优化的集合,应该在默认的Minecraft代码中。不管你的电脑是软弱无力的还是健壮的,Optifine都会让Minecraft运行得更加顺畅。
相关:如何运行一个简单的本地Minecraft服务器(有和没有Mods)
最后,如果主机很适合这个任务,但你仍然得到低帧速率和其他挣扎游戏的迹象,你可以卸载一些世界到一个单独的服务器应用程序。Mojang提供了一个独立的服务器应用程序供下载,几乎不需要时间就可以建立一个简单的vanilla Minecraft服务器。根据我们的经验,如果主机的Minecraft副本不同时为主机玩家处理游戏以及为所有其他玩家提供游戏,那么它确实有助于解决性能问题。把东西分开,这样主机玩家的PC仍然可以托管游戏(通过专用的服务器应用程序),但是主机的Minecraft应用程序不会同时处理这两个任务,可以真正提高每个人的性能。
更好的是:如果你仍然有性能问题,你可以在你网络上的一个完全独立的机器上安装Minecraft服务器,让那台机器来处理繁重的工作,这样玩家的电脑就不需要了。
当你,你的朋友,和你的孩子真的想玩Minecraft的时候,当建立一个本地游戏并不容易的时候,这会是非常令人沮丧的。不过,通过一点故障排除,您不仅可以毫无问题地启动并运行,而且您甚至可能会发现,由于像Optifine这样的mods和运行一个独特的服务器应用程序,您比启动时更好。
Minecraft是有史以来最受欢迎和最持久的游戏之一。多亏了Minecraft一小时的代码,这也是孩子们学习编程基础知识的好方法。 ...
你的孩子喜欢Minecraft,他们的朋友喜欢Minecraft,当他们不能在同一个地方时,他们想一起玩Minecraft,他们恳求你让这成为现实。别担心,你不必自己想办法:我们是来帮忙的。 为你的孩子和他们的朋友建立一个*****来玩Minecraft...
...个远程雷击机玩家在一起。 为什么要分享你的游戏? Minecraft是一个沙盒游戏,把你的朋友带到沙盒是乐趣的一部分,但也许你不想经历设置你自己的香草家庭服务器,运行自定义服务器,或支付远程托管服务器的麻烦。也许...
...他重返游戏。 Dear How-To Geek, I’ve been following your Guide to Minecraft series with great success, but I have hit a bit of a hiccup. My son and I have been going through it together but when we got to lesson 14 and 15 (the ones focused on local multiplayer and internet multiplayer) I foun...
毫无疑问,Minecraft对孩子们来说是一款很棒的游戏,但这并不意味着它对小孩子来说一点也不令人沮丧。如果你有一个年轻的球员,你想调整游戏,以适应他们的年龄和技能水平,我们有更多的调整,以帮助使雷击挫折免费为...
...种禁用PVP的技术。第一个是一个简单的切换,已经为运行Minecraft服务器的人提供了很多年;如果您在家中运行Minecraft服务器,我们建议您使用第一种方法。第二种是不运行本地服务器,而是使用“开放到局域网”功能与本地网络...
所以你想和你的家人玩Minecraft,但你只有一个账户。你将无法在线玩,但通过对配置文件进行一些调整,你应该可以在家里一起玩网络游戏,而不需要额外的帐户。 我为什么要这么做? 这让许多为孩子购买Minecraft的家长感到困...
举办Minecraft游戏有很多方法,但要想打败直接从Minecraft背后的Mojang公司购买服务器的简单性是很困难的(现在它甚至提供了30天的****!)请继续阅读,我们将向您展示如何购买和配置Minecraft Realms服务器。 我为什么要这么做? Mi...
Minecraft的本地局域网支持非常适合运行游戏,但是如果你想要一个专用的、定制的服务器,Spigot是一个不错的选择。Spigot是建立在一个名为Bukkit的插件API上的,这使得定制你的游戏变得很容易,而且自从Minecraft multiplayer诞生以...