Minecraft国际版超全开服教程以及绑定域名(Java版/基岩版) 您所在的位置:网站首页 我的世界服务器子服怎么开 Minecraft国际版超全开服教程以及绑定域名(Java版/基岩版)

Minecraft国际版超全开服教程以及绑定域名(Java版/基岩版)

2024-06-29 04:04| 来源: 网络整理| 查看: 265

有许多人问我,我的世界国际版如何正确地联机,以及开服务器。为了方便,我便打算写一个开服教程并投稿到B站专栏。国际版开服共有两种方法,我将会逐一介绍这两种方法。

目录

第一章 服务端配置

第二章 端口穿透和云服务器两个方法

第三章 服务器绑定域名

第一章 服务端配置

不管你是使用哪种方法开服,首先你都需要有一个Minecraft国际版(以下简称“MC”)的服务端。

如果你要在云服务器上开服,请在云服务器里进行这个服务端配置。

如果在自己电脑上开服,那就在自己电脑上进行这个服务端配置。

MC的每一个版本都有对应的服务端,你选择哪一个服务端版本,那么进你的服务器的玩家就需要使用对应的客户端版本进入。

客户端,指的就是你的MC,应该没人会不知道吧(

服务端的概念(引自Minecraft 中文Wiki):Minecraft服务器(Minecraft Server)可以使玩家在线或通过本地局域网络和其他玩家一起玩Minecraft。在游戏内部,游戏为单人游戏运行服务器,这样做是为了使单人游戏体验与多人游戏体验保持一致,并使得对游戏所做的更改(例如错误修复)既适用于单人游戏和又适用于多人游戏。官方服务器软件仅在发布状态的Java版上可用。基岩版服务器软件目前处于Alpha阶段。

我先介绍纯净服务器的服务端配置方法,然后是Forge服务器的服务端配置方法。

Java版和基岩版纯净服务端配置方法(Forge往下翻)

首先你需要有一个官方服务端。

如果你下载的是Java版服务端,那么它是一个jar格式的文件。

如果是基岩版服务端,那么是一个压缩包,解压之后里面会有一些文件。

一般我下载官方服务端,我是会去中文Wiki点开一个版本的介绍页面,右边就会有服务端的下载地址。PS:连接超时可以去B站开的镜像站,网址是https://wiki.biligame.com/mc/Minecraft_Wiki

打开Minecraft 中文Wiki之后,可以看到右边有个“开始游戏”的栏。

上面列出了MC各个版本的最新版本号,版本号是一个超链接,点一下版本号,便进到了这个版本的介绍。

中文Wiki首页例如我点进1.19.3的介绍

然后在这个版本介绍最右边,你会看到有个“下载”。

这里有客户端和服务端的下载链接,我们这里下载服务端。

如果你点进的是基岩版版本的介绍,那么下载那里会有下载Windows端还是Linux端的服务端选择,选择自己系统对应的版本就行了。

当然,除了在Wiki下载服务端,也可以在国际版官网下载服务端。

但是官方只会提供当前最新正式版本号的对应服务端(基岩版的还提供测试版的服务端)。

Java版:https://www.minecraft.net/zh-hans/download/server

基岩版:https://www.minecraft.net/zh-hans/download/server/bedrock

首先介绍Java版纯净服务端的配置方法吧。

首先,下载好服务端,你会看到这个文件(如果名字有点不一样也没关系)。

服务端

然后这个时候,你需要找个地方新建一个文件夹,然后把这一个jar文件移动进去。

然后点击你的文件管理器的路径,输入cmd,并回车。

点击上面那个“此电脑.....”的地方然后输入cmd,回车成功打开命令提示符(cmd)

然后你会看到一个界面,这个就是命令提示符(cmd)

输入命令

这个文件名根据你下载的服务端名字而变化,比如说我下载的服务端名称是“server.jar”,那么我这里输入的命令就是 java -Xmx1024M -Xms1024M -jar server.jar nogui

等一段时间,你会发现文件夹里多出了许多文件。

多出了许多文件

接着,你需要打开eula.txt,这里会询问你是否同意他们的协议。

如果你同意,请把下面的eula=false改为eula=true,如果这里是false,则无法开服。

接着,在文件夹里创建一个txt文件,取一个任意名字。

在txt中输入刚刚你在cmd输入过的命令(即java -Xmx1024M -Xms1024M -jar [文件名] nogui)

txt中输入指令

然后ctrl+s保存一下你写的东西。

把这个txt文件的后缀改成bat。

请注意:如果你的文件没显示后缀名,请自行百度,我这里不再赘述打开方法。

改后缀为bat

然后,你就得到了一个快速启动服务器的小东西,双击打开这个bat文件就可以启动服务器。

我们先启动一次,让服务端生成其他的文件。

当出现“preparing level 'world'”时,请耐心等待,它正在创建世界当它显示这个延迟后,就代表已经启动完成了

窗口里显示延迟的时候,就是启动完成了。

启动完成之后,我们输入命令 stop

stop是关闭服务器的指令,你在MC中也可以使用这个指令。

但是请注意,服务端这里输入指令不需要斜杠。

关闭之后,你会发现文件夹里变成了这样:

文件夹

在这里,world文件就是地图文件,如果你想要开服时用自己的地图,请替换这个文件夹里的文件。

banned-ips.json,就是已封禁的ip。

banned-players.json,是已封禁的玩家。

whitelist.json是白名单列表。

ops.json就是管理员列表。

如果你要打开json格式文件,可以使用记事本或者VS Code。

server.properties,就是配置文件,在这里面,你可以配置服务器的模式、端口、玩家数、是否启用白名单之类的选项。

你可以双击打开server.properties,用记事本打开。

等于号后面填写false或true以及数字、文字,false就是不启用,true就是启用。

以下是一些配置的中文名:

gamemode,游戏模式,后面可以填写survival(生存)、creative(创造)、adventure(冒险)。

query.port,端口,后面非特殊情况就填25565。

pvp,打架,就是允许不允许玩家打斗。

generate-structures,生成结构,生成世界的时候是否生成。

difficulty,难度,填easy,hard,normal,peaceful,对应简单,困难,普通,和平。

online-mode,是否开启在线模式。如果有人不是正版,可以设为false,这样离线登录的玩家也可以进服务器。PS:离线模式时任何玩家都不显示皮肤。如果都有正版,那么可以设为true,这样可以显示皮肤了。

maxplayers,最大玩家人数。

翻译得累死了QAQ

如果你需要给谁一个管理员,请在控制台使用指令op [玩家名],然后那个玩家就可以在游戏里使用作弊了。

其他我没说配置上过初中的人都应该看得懂,这些英语单词最多初中水平(

这就是Java版官方服务端的配置了,接下来是基岩版的配置了。

基岩版服务端配置

基岩版的服务器配置简单一些。

下载下来基岩版服务端,你会得到这样的压缩包。

压缩包

解压它,如果你不会解压,请自行百度。

千万不要直接双击打开这个压缩包,一定要解压出文件夹!!!

点进你解压出的文件夹,你会看到这些文件:

文件夹

behavior_packs和resource_packs是存放服务器行为包和材质包的地方,如果你开服的时候想带着行为包或者材质包,请自己放进去。在玩家进服务器的时候,就会有下载文件的提示了。

permissions.json是设置玩家的权限的,比如说管理员、被封禁、玩家。

allowlist,白名单。

server.properties,就是配置文件,在这里面,你可以配置服务器的模式、端口、玩家数、是否启用白名单之类的选项。

你可以双击打开server.properties,用记事本打开。

等于号后面填写false或true以及数字、文字,false就是不启用,true就是启用。

部分配置翻译:

gamemode,游戏模式,后面可以填写survival(生存)、creative(创造)、adventure(冒险)。

maxplayers,最大玩家人数。

server-port,端口,非特殊情况就填19132。

allow-list,是否开启白名单。

allow-cheat,是否允许作弊。

pvp,打架,就是允许不允许玩家打斗。

difficulty,难度,填easy,hard,normal,peaceful,对应简单,困难,普通,和平。

如果你需要给谁一个管理员,请在控制台使用指令op [玩家名],然后那个玩家就可以在游戏里使用作弊了。

其他配置我就不翻译了,如果英语不好就自己机翻了。

双击bedrock_server.exe就可以启动服务器了。

和java版一样,stop是关闭服务器。

输指令不需要加斜杠。

Java版Forge服务端配置

这个不需要下载官方服务端,你只需要有一个Forge安装包。

下载Forge可以去Forge官网下载,也可以在PCL2启动器里面的下载/手动安装包里面下载Forge安装包,安装包是一个jar格式文件。

PCL2里单独下载Forge安装包的界面

但是注意,你下载的是什么Forge,那么进服务器的时候也必须用一样的版本。

下载得到的forge安装包

双击打开这个jar文件,如果你打不开,去安装jdk!

然后在这里选择Install server,然后指定一个文件夹,我们的服务端会到你指定的那个文件夹里面。

最好是选择一个空文件夹(不要中文名),以免混乱。

然后点击确定。

选择Install server下载成功

它出现这个弹窗成功后,然后去到你刚刚选择的文件夹里面。

然后双击打开文件夹里面的那个run.bat,会开始加载文件。

出现“按任意键继续”后,按任意键结束。

接着,你需要打开eula.txt,这里会询问你是否同意他们的协议。

如果你同意,请把下面的eula=false改为eula=true,如果这里是false,则无法开服。

然后继续双击打开run.bat。

然后等待一段时间,直到弹出来的白色窗口里面最下面出现了图中的“successfully”的字样。

这个时候就代表服务器启动成功了,那么你以后都是这样开服。

现在,再在输入框输入stop并回车,关闭服务器。

出现successfully字样

然后文件夹就会变成这样:

mods,就是放模组的地方,你可以把你想加载的模组丢进去。

你进服务器的时候,装着的模组必须要和服务器装的一样,否则无法进入。

forge版本也必须一样,否则无法进入。

然后其他文件和纯净服务端是一样的,我直接复制上面写的纯净服务端配置介绍下来。

(引自纯净服务端介绍)在这里,world文件就是地图文件,如果你想要开服时用自己的地图,请替换这个文件夹里的文件。

banned-ips.json,就是已封禁的ip。

banned-players.json,是已封禁的玩家。

whitelist.json是白名单列表。

ops.json就是管理员列表。

如果你要打开json格式文件,可以使用记事本或者VS Code。

server.properties,就是配置文件,在这里面,你可以配置服务器的模式、端口、玩家数、是否启用白名单之类的选项。

你可以双击打开server.properties,用记事本打开。

等于号后面填写false或true以及数字、文字,false就是不启用,true就是启用。

以下是一些配置的中文名:

gamemode,游戏模式,后面可以填写survival(生存)、creative(创造)、adventure(冒险)。

query.port,端口,后面非特殊情况就填25565。

pvp,打架,就是允许不允许玩家打斗。

generate-structures,生成结构,生成世界的时候是否生成。

difficulty,难度,填easy,hard,normal,peaceful,对应简单,困难,普通,和平。

online-mode,是否开启在线模式。如果有人不是正版,可以设为false,这样离线登录的玩家也可以进服务器。PS:离线模式时任何玩家都不显示皮肤。如果都有正版,那么可以设为true,这样可以显示皮肤了。

maxplayers,最大玩家人数。

翻译得累死了QAQ

如果你需要给谁一个管理员,请在控制台使用指令op [玩家名],然后那个玩家就可以在游戏里使用作弊了。

接下来,我们就可以进入第二章了。

第二章 端口穿透和云服务器两个方法

经过第一章,你一定已经学会配置服务端了。

接下来,最重要的一步,如果你想让你的朋友进来,就需要拥有公网ip。

问题是,在2023年,运营商已经不发放公网ip给用户了,那怎么办呢?

这时候,我们就需要用到端口穿透啦。

如果你没有云服务器,那就看第一部分端口穿透吧。

当然,如果你想购买云服务器也不是不可以,你可以去阿里云或者腾讯云购买云服务器,当然就是要钱就是了(

端口穿透不用钱(或许有实名认证的一块钱?),有个电脑就好。

如果你拥有云服务器,那么可以看第二部分。

第一部分 端口穿透

我比较推荐使用樱花内网穿透,我记得需要16岁才可以实名认证,实名认证之后就可以用国内节点了。

樱花内网穿透官网:https://www.natfrp.com/

下载客户端,实名认证什么的我这里就略过。

打开樱花内网穿透的客户端,就会看到这个界面。

樱花内网穿透

然后点击上面的加号。

创建隧道界面

首先输入“本地ip”,这里的ip指的是你的内网ip。

如果你想要查询你的内网ip,请win+r,输入cmd,然后回车。

在cmd里输入命令 ipconfig /all

然后图中的这个ipv4地址就是你的内网ip,复制这个然后填进“本地ip”那里。

请注意,你的内网ip每天都在变化,所以你每次开服都要新建一个隧道并填当前的内网ip!

然后再填端口,端口那里就填你服务器的端口,如果你没调过服务器端口的话,那么Java版就填25565,基岩版填19132。

隧道类型那里,如果是Java版就选TDP,基岩版选UDP。

远程端口就0就好了,穿透节点可以选离自己比较近的。

比如说我在南宁,我选的就是南宁电信节点。

然后创建。

然后这个时候你启动你的服务器,然后再打开你的樱花内网映射的隧道的开关。

打开开关之后,“日志”里面会显示你的连接地址。

就像这个图里的一样,那么我进入服务器就需要在MC里面的多人游戏里添加服务器,ip就是填我这个日志里显示的“cn-nn-dx-3.natfrp.cloud:49991”或者里面显示的“124.226.64.130:49991”,然后就可以进入服务器了。

第二部分 云服务器

首先,你要拥有一个云服务器,去哪里买,买多久就看你自己啦。

云服务器带宽决定了你在服务器里延迟如何。

1M带宽玩java版服务器巨卡,但是玩基岩版服务器流畅。

5M带宽玩java版服务器就够了。

然后你要远程桌面你的云服务器,然后在云服务器里配置好你的服务端。

接下来你需要在云服务器控制台搞点东西。

腾讯云:

打开云服务器的控制台,然后点击服务器名字

然后点进防火墙

接着添加规则

应用类型选自定义。

Java版服务器就选TCP协议,基岩版选UDP。

如果你没改过MC服务端的端口,那么Java版端口填25565,基岩版端口填19132。

腾讯云

阿里云:

在云服务器控制台点击实例名字(蓝色那里)

然后点击安全组

然后在安全组最右边按配置规则

点击手动添加

然后

Java版服务器就选TCP协议,基岩版选UDP。

如果你没改过MC服务端的端口,那么Java版目的填25565,基岩版目的填19132。

源就选全是0那个。

然后保存。

然后转到云服务器控制台,然后添加防火墙规则。

开java版服务器的话,应用类型/协议就选TCP,基岩版服务器就选UDP。

接着,你在云服务器里启动你的服务端,然后你就可以在多人游戏里使用云服务器的公网ip进入服务器了。

第三章 服务器绑定域名

如果你是云服务器开服,那么你应该会觉得,只有一个数字ip看起来不太高级。

这个时候你便可以把域名解析到这个公网ip,然后你就可以用这个域名来进MC服务器了。

例如说我的java版城市服务器,1.19.3,地址是puguaqwq.top,这样连够高级!

首先你需要买一个域名,在阿里云可以买。

阿里云买域名的地方:https://wanwang.aliyun.com/

我比较推荐买top后缀的域名,挺便宜的。

.com蛮贵的(

注意,购买域名必须要通过实名认证信息模板之后购买才可以用!

购买好之后,在域名控制台点域名列表

接着,你可以给一个域名点击“解析”

点了之后,点击添加纪录,记录类型选A。然后域名前缀,就拿我说,我是填的@,@就是没有前缀,这样直接输puguaqwq.top就可以连接服务器。如果域名前缀填的mc,那么你进服务器就填的是mc.puguaqwq.top了。所以这个根据喜好。然后解析请求来源选默认,记录值填云服务器的公网ip,然后保存。

这样就可以通过域名连接你在云服务器开的服了。

结语

呜呜呜打字打得累死了,这个专栏都六千多字了,打了三个小时。

希望可以点点赞诶,写专栏不易QAQ。

另外大家可以来我的网站玩玩,pugua.top(



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有