这篇文章将教会您如何自己动手在自家电脑或服务器中搭建一个Minecraft的服务器以及如何使用免费的内网穿透
如何搭建mc服务器;mc服务器搭建;手把手教你搭建mc服务器;自建MC服务器;MC服务器怎么搞
鸣谢:OldGodShen - 错别字
开头
在教程开始之前,先扯点别的:我曾在翻阅一则论坛时看到一句话,这句话大概是这样的
首先你至少得完成小学电脑课的所有知识,免得讲了半天你不知道“根目录”是什么
你至少要会小学英语的大部分单词,否则你可能不知道Download是啥
你需要对网络与电脑配置有一定的了解,比如总以为20兆网络就是20m/s的小白就可以不用继续看了
最后,你必须要有玩过其他MC的服务器,否则你可能连怎么注册登录都不知道……
如果你属于上面的人士,请先点击此处阅读基础文章。
服务端的选择
众所周知,Minecraft的服务端有很多种类型,那么什么是服务端呢?顾名思义,我们所使用的游戏客户端之所以叫客户端那就说明这是在客户手上使用的,那么服务端就是部署在服务器的Minecraft软件。
我们可以选择的服务端核心有很多,例如官方基岩端、官方Java端、水龙头、高性能叉、Mohist、间歇泉等等(点击可跳转)
启动
选择完服务端后,我们需要配置开服(Linux与Windows的方法大同小异;如果你会使用Linux那么你看完Windows上的教程以及官网的教程也一定会在Linux上搭建Minecraft服务器吧!)
这里我用Java某核心的1.12.2版本开服(注意:每个核心需要的Java版本不同,具体请参见服务器核心的相关文档以及控制台的各种输出)
我们先下载服务端并放在一个专用的文件夹,我将其命名为server.jar,我们来启动它。下方是一个最基础的启动命令。
[Java] <-Xms最小内存> <-Xmx最大内存> [-jar 服务端] <nogui>
我们先在控制台或批处理执行一次,他会自动补全文件,并且需要同意协议(如图)
结果大同小异,部分核心可能是英文。
此时我们停止执行,打开服务器根目录中的eula.txt,将eula改为真(如图)
保存退出,再运行一次服务端。如果不出意外,服务器已经启动成功,启动时请耐心等待。一般服务器启动成功后会有显著的提示。(如图)
配置
成功启动服务器之后,我们需要配置服务器,配置服务器是一个重要的步骤。
关闭服务器(一般是在控制台中输入stop或按下ctrl+c),使用编辑器打开服务器根目录下的server.properties文件,在改文件中可调整服务器的配置信息,详细配置教程请点击此处查看
扩展
开好服务器之后,原版的服务器软件并不能满足我们的使用需求,我们可以安装MOD以及插件来丰富我们的服务器,MOD请放置在服务端根目录的mods文件夹中,插件请放在服务端根目录的plugins文件夹中,常用的文件如图所示
走向公网
众所周知,在现在这个ipv6还没普及的年代,ipv4公网ip不是人人都有的,我们列出了其中一种解决方法
在文章中将会使用一个小众的免费FRP内网穿透来使服务器能被公网所访问到
所使用到的平台:https://ogfrp.cn/
为服务器创建一个隧道(点击查看教程)
Minecraft Java服务器使用的是TCP协议
Minecraft 基岩版服务器使用的是UDP协议
启动隧道,成功让服务器被公网所访问到。
2333
www我是xxs但我会/我建设过服务器那么阁下又该如何应对呢?