多语言展示
当前在线:524今日阅读:138今日分享:34

Minecraft开服教程|我的世界|我的世界开服教程

本开服教程仅适用于 Minecraft 国际版,所代理的《我的世界》(即《我的世界》中国版),本教程将无法使用,若您想通过《我的世界》中国版与其他玩家进行联机,请搜索其他教程。若您只是想和你的几个朋友进行联机游戏,本教程会非常适合您,但若您想运行几百/上千人的大型服务器,本教程将不适用。 声明: 本指南由一位高二党编辑,由于学业压力较大,文章将不定期更新。本文仅起到指导作用,若由于您自己的操作不慎导致的各种损失,本作者概不负责。 更新日志:2016-08-16 发布 2019-12-29 第二次修改,已更新至“零、准备工作”的第3步 ,忙于学考,遂暂停更新2020-1-7 第三次修改,已更新至“一、了解你的网络情况”的最后一步2020-4-13 第四次修改,未增添内容,对已有内容稍加修饰
工具/原料
1

一台运行内存(RAM)大于 6 GB ,硬盘可用空间大于 3 GB(其实并不一定要这么多,但考虑到Minecraft存档具有巨大的体积膨胀潜力,当然是越多越好啦),能够连接到互联网的电脑

2

互联网环境要求:可以连接到国际互联网(无需代理)

零、准备工作
3

4.确定具备 Java 运行环境由于 Minecraft 客户端、服务端均依赖 Java Runtime Environment 运行,所以请务必安装 Java 。Java Runtime Environment 版本要求尽可能在 jre8u51及以上,因为 Minecraft 1.12 以后的版本都要求具备 Java 8 环境才能够运行,Minecraft 1.11 及更老的版本则仅需Java 7,若Java版本较老,也可以运行服务端,但可能会遇到奇怪的错误(极低概率)。更推荐使用 Java 8。 您可以直接安装最新版本的 Java , Java 运行环境安装包可以从 www.java.com 获得。

一、了解你的网络情况
1

首先:强烈建议使用有线网络开服!否则容易导致服务器不稳定!大多数能看到本教程的玩家都应该在使用 Windows 操作系统,所以本教程只适用于 Windows 操作系统,若您想寻找其他操作系统(诸如Linux各发行版或OSX)的教程请善用搜索引擎或前往MCBBS(我的世界中文论坛)搜索。既然要进行公网联机,则要判断是否具有公网IP 1.使用开始菜单或使用快捷键(Windows微标+R)打开运行(如图 1)2.输入cmd,按键盘'回车'或者'确定',打开命令提示符窗口3.输入'ipconfig -all'得到这些信息(如图 2或图 3)4.接下来将会出现两种情况    第一种情况(如图 2):     如图,我正在使用的网卡名称为'以太网适配器 以太网2',你正在使用的网卡名称为可能'以太网适配器 以太网'或是其他一些名字。其他的基本都是一些软件或者其他设备添加的虚拟网卡的网卡名称,真正具有互联网连接能力的网卡名称通常有'本地连接','以太网','WLAN'等关键词('WLAN'为'Wireless Local Area Networks'的简写,即为无线局域网,通常不建议用来运行服务器),同时其'IPv4地址'也通常会以'192.168','10.XX','100.XX'或'172.16'开头。    此时可以得到一个结果:你正处于局域网环境(与本文所述的内网概念不同)。     不过不用担心,您暂时可以继续阅读,后文将继续讲述如何进一步地判断你的网络情况。    第二种情况(如图3):    如图,若有标题为'PPP 适配器'的,则您应该是通过直连光猫拨号上网的,您的光猫应为桥接模式。此处是拨号连接后的虚拟网卡信息,其中显示了所获得的拨号IPv4地址和公网IPv6地址。此时,若在'IPv4 地址'一栏显示以'192.168','10.XX','100.XX'或'172.16'开头的地址(XX代表范围在0-255间的任意数字),则可判定为无公网IPv4地址,若为显示为其他的地址,则可判定为拥有公网IPv4地址(此处非第一种情况的局域网环境)。    若您的网络情况为无公网 IPv4 地址,您依然可以抱着“试一试”的心态来向您的网络运营商(电话客服转人工服务)索要IPv4公网地址(态度要强硬,理由即为游戏联机需要公网IP地址,中国电信、中国联通通常会较容易成功,中国移动由于其拥有的IPv4地址本来就不多,成功率极低。并且中国移动家庭宽带的网络环境问题,一般不建议用于开服)。

2

针对上一步骤的第一种情况的解决方案:您的电脑应该是连接在您的路由器上或者连接在处于桥接模式的光猫上。若为前者,您可进入您的路由器后台管理界面进行端口映射(此操作要求您具有路由器的后台管理密码),现今的家用路由器均会在第一次设置时要求更改密码,这类路由器一般会由宽带的装维人员在安装时进行设置,装维人员在设置完毕后会将密码告知户主,若您知道如何设置路由器,则可直接进行设置。若您不会设置路由器,建议您去网上搜索您的路由器型号的相应教程,设置方法都大同小异,但若您应操作不慎导致的断网/损坏,本文作者概不负责。 若为后者,您可以联系您的网络运营商(电话客服转人工服务)要求将光猫改为桥接模式,进行此操作后,您的电脑和连接在光猫上的路由器都需要重新设置以进行拨号上网,具体设置方法也可以咨询运营商客服(推荐)或联系装维人员解决(不推荐,要麻烦很多)。  您需要映射的端口号应在1范围内,超出此范围的端口号要么会有其他软件在使用(不一定,为了保险起见),要么无法设置。

二、下载、运行服务端
1

顾名思义,将服务端下载运行即可。有多种服务端可以选择,接下来作简要介绍+提供资源:(个人推荐使用迅雷下载服务,P2P加速真的很有用)注意:新手开服请务必从原版服务器开始尝试,如果其他玩家可以成功进入服务器进行游戏,再尝试使用mod/多插件服务端,否则一旦出现问题很难诊断问题来源! 1.Official官方服务端本服务端不支持插件,不支持mod,使用最方便,故稳定性最高。 可是如何获取呢?? 1.首先,打开minecraft官网:http://minecraft.net

2

2.点击右边Get Minecraft下面的“Download it here”

3

3.出现这个页面后,我们点击Multiplayer Server这一栏下面的“minecraft_server.<版本>.jar”。你们看到的可能和我的有些不一样。我做这篇教程的时候是2016年3月,这段时间1.9刚刚发布。所以他的名字是“minecraft_server.1.9.jar”。

4

4.点击后,迅雷可能会弹出下载如果没有,右键点击“复制链接地址”,然后打开迅雷,新建任务,将链接复制进去即可。我们先别着急着下载,观察这个链接,在这个链接里,最后的“/1.9/minecraft_server.1.9.jar”是你获取的版本,比如我要获取1.7.10的,就将地址改为“https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar”就行了,如要其他版本,以此类推

5

5.现在我们使用1.7.10的地址来下载服务端不过这下载速度可能有点令人忧伤......... 重点:从这一步开始,我们来学习如何安装,启动服务器。

6

1.我们把下载好的服务端放到一个我们喜欢的文件夹里(建议路径全用英文)

7

2.在这个文件夹里新建一个txt文档

8

3.在文档里输入(不要忘记空格和符号)java -Xmx2G -Xms256M -jar <你下载来的文件的文件名>.jarpause首先,我来解释一下这些指令的意思 (1)内存a.最大内存“-Xmx2G”是你分配给服务器的最大内存,你也可以设置为“-Xmx1G”或“Xmx1024M”重点:内存单位一定要大写b.最小内存“-Xms256M” 是你分配给服务器的最小内存,设置方法同上注意:最大内存和最小内存不要弄混了,且最大内存在前,最小内存在后。 (2)服务端文件名<你下载来的文件的文件名>.jar这项指令的设置方法很简单,只用将你文件的文件名复制进来就好了,但一定不要忘记后辍名。 例:java -Xmx2G -Xms256M -jar minecraft_server.1.7.10.jarpause(给服务器分配最大内存为2GB最小内存为256MB,文件名为minecraft_server.1.7.10.jar) 编辑好之后,我们将这个txt文档的后辍名改为“.bat”或“NaNd”,然后双击即可运行,如要停止服务器,只需在DOS窗口输入“stop”即可停止服务器,服务器在运行时,输入“reload”即可重新加载服务器的设置、插件和mod。(插件、mod只针对带有使用插件、mod的服务端) 我们第一次双击了之后出现了这个:见第一张图咦?!咋回事?为什么一下子就停止运行了??? 服务器被迫终止是因为有个参数改一下。(见第二张图)我们打开存放服务器的文件夹,里面出现了大名鼎鼎的“server.properties”服务器配置文件和臭名远扬的eula最终用户许可协议。这个问题在1.7.10及以后版本中会出现,所有服务端都有相同的问题。我们打开eula.txt,观察一下里面的参数。 #By changing the setting below to TRUE you are indicating your agreement to our EULA (https://account.mojang.com/documents/minecraft_eula).#Sat Mar 05 13:55:34 CST 2016eula=false 我们可以什么都不用管在这么一大段文字里,我们只需要将最后一行“eula=false”改成“eula=true”,现在我们保存一下,再次启动服务器。出现了“Done (x.xxxs)! For help, type 'help' or '?'”后,这就代表你的服务器已经开好了。以后再也不用再同意协议了。(除非你将eula.txt删除)(见第三张图)你现在可以使用客户端,在多人游戏里输入127.0.0.1,然后就可以进入服务了,但现在只是内网服(有正版验证),接下来如何开外网服和服务器的配置我会在后面说起。输入127.0.0.1。(见第四张图)服务器已经有信号了。(见第五张图)这是我生成的世界,你们会不一样。(见第六张图) 这是正确配置服务器的方法,但如果我设置的内存大于我电脑的内存会怎么样?我将最大内存改成了500G(见第七张图)让我们来启动一下因为电脑可用内存不够,所以服务器停止了运行(见第八张图)

10

本教程是基于原版服务端的,其他服务端如spigot(水龙头)教程会在以后进行编辑。

尾声

本文为原创文章,所有内容均采用CC BY-NC-SA 4.0授权,转载请注明出处,禁止用于商业用途。

推荐信息