Minecraft服务器搭建


在很久很久以前,当我还在上小学的时候,不知何时认识到了Minecraft,刚开始大概玩的还是手机版,版本号貌似是8,总之那时候物品都还没有分类目,创造模式打开全部物品都同时展示。再后来,小区的的小伙伴们就会在晚上聚到一起联机玩,那时候用的还是葫芦侠、多玩等等,还有一些什么两个物品就可以无限刷的bug。

事实上,我们玩的并不好,没有玩建筑,没有玩红石。但是记忆中铭刻下的是每个夜晚的欢声笑语。

小学一个寒假吧,我回老家,看见一个姐姐在玩电脑的Minecraft,我就把她当时玩的拷回了家。那个文件夹名叫1.64简单整合。是的,这次开服我用的依然是这一个版本,五六年来,一直是它,我的每台电脑上都有它的副本。我也对Minecraft本身产生了很大的兴趣,还看了些MOJANG的纪录片。

小学?初中?反正当我了解到开服这件事情之后,曾经几度尝试,但是无一成功,最成功的一次就是在WiFi下可用了,但是…我为什么不用局域网共享呢?那时候对于服务器、公网IP什么的压根没有什么了解,所以也当然没发成功。

初一初二的时候,我和另外两个小伙伴每个星期六会骑车到郊区的水库玩,每次去之前我们都在我家联机玩一会电脑版的Minecraft,那时候玩的就是IC2,这次这个服务器配置基本就是复制了当时组的这一个整合。

基本配置

使用的是腾讯云学生机,1核 2G 1M,系统Ubuntu 18.04 LTS,本来跑的是给下一届搭的OJ,现在也没人用了,关了就也没什么。服务器闲置没事做,便想着捡起一个远古的梦想:MC开服。

Minecraft : 1.6.4
Mod列表:

  • 工业2
  • 血量显示
  • 耐久度显示
  • G键合成
  • 更多背包
  • 小地图

安装JAVA

sudo apt install default-jdk
开始就是这么装的,后来炸了。因为只支持到JAVA8
所以先卸载,然后又安装sudo apt install openjdk-8-jdk

配置纯净版

mkdir minecraft
cd minecraft
sudo wget https://s3.amazonaws.com/Minecraft.Download/versions/1.6.4/minecraft_server.1.6.4.jar
sudo java -Xms512m -Xmx1024m -jar minecraft_server.1.6.4.jar nogui

还要去改一下配置文件server.properties,更改配置online-mode=false,不使用正版服务器了。
然后再运行几次sudo java -Xms512m -Xmx1024m -jar minecraft_server.1.6.4.jar nogui
显示2019-12-07 15:21:09 [INFO] Done (15.580s)! For help, type "help" or "?"就成功了。

因为我的版本启动器是忘却的旋律,只能使用forge启动,所以这时候下载一个纯净版的1.6.4,就可以使用服务器IP地址:25565成功登陆了。

配置forge

sudo chmod 777 -R ./
sudo wget https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.6.4-9.11.1.916/forge-1.6.4-9.11.1.916-universal.jar
java -Xms512m -Xmx1024m -jar forge-1.6.4-9.11.1.916-universal.jar nogui

下载的forge版本要和客户端的一样。下载链接从https://files.minecraftforge.net/获取。

要使用ftp把客户端的librariesmodsconfig文件夹全部复制到服务器文件夹下。这一步弄了好久,只要有一点不同步就可能产生错误。

添加了新Mod以后保险起见我把world文件夹(世界存档)删除了重新运行。

还是有些问题,MinimapVoxelMap都会报错,暂时没有找到解决办法,就找了一个极其鸡肋的小地图Modmapwriter


文章作者: 卯婴
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 卯婴 !
评论
  目录