浅谈简易版Minecraft服务器搭建
前两年, 我为了和基友联机方便自学了mc开服,但这门手艺已经很久不用了。最近重温API的mite,重燃兴趣,重新开档。于是不得不再次自学开服。之前的一些开服所用的工具已经老旧不适用了,不过经过几天的摸索,我成功找到了代替产品。于是简介一下最小白的开服方法。
·适用场景:2~5人联机
·适用游戏版本:mod:fabric/forge
Mite(Minecraft is too easy)
原版任何版本
·开服所需原料:①一台性能比较好的计算机(我估摸着i5以上,内存8g以上就够了,上传速度要够快)用于开服,其他能联网的计算机作为客机用来连接。②一个脑子
开服步骤大概分为两块,一块是本地启动服务端,一块是用内网映射软件把你的网络地址共享到外部网络上,使得不是同一个局域网的玩家也可游玩。
1.先讲第一块:你首先需要一个服务端核心,一般核心后缀为.jar。可以在官网上或者mcbbs或者各种群里找到你需要的核心,首先运行一次再stop,更改自动生成的一些配置文件(简单地用记事本编辑即可),其实最重要的就是把online验证关掉,其他可以不用管。最后写一个简单的批处理文件用于启动核心就好啦。详细内容可以看https://lo-li.cn/1143的第一部分。
2.第二块,内网映射。这才是今天介绍的核心。一般过去的开服都是使用sakura frp进行免费的内网映射,但是现在用不了了,经过漫长的寻找,我找到一个网站http://16lab.io/?page=panel&module=download。作者就是原sakura站站长,不过网站不再免费,需要8.8rmb买邀请码。(当然胖友们不想买的也可以找我要号hhh)注册成功后操作如下
(1)创建隧道

(2)下载客户端

(3)配置文件
解压软件后点击配置文件,根据右边提示完成操作。



如果如下图显示则成功了

若你选择的是江苏镇江通道,且第一张图上你随机出来的远程端口为20888,那么其他玩家连接你的服务器只需要输入http://cn-zj-100m.16lab.io:20888即可。(前面那一串来自于下图)

自己开服和使用游侠、teamview等联机软件的区别就在于,开服只需要后台运行一个服务端就可以让整个世界处于运行状态,不需要打开庞大的游戏客户端挂机(很多单人生存的大佬往往也用服务端玩,就是为了方便挂机),而且存档保存非常独立,便于回档、改变地图,便于编辑服务器里玩家信息(对mite非常有效,哈哈) 。当然,相比联机软件,开服也更加繁琐一些。不过繁琐的只是开头,一旦开好了,just enjoy~
码字不易,谢谢支持。希望能帮到想开服的小伙伴们!