我的mc服务器又开服了


回顾自己买云服务器的初心其实是用来mc开服和朋友联机玩mc的,后来逐渐走上建站的邪路,最近群里有好兄弟说开个服玩一玩,老腐竹我重操旧业再次开服,一直有一个梦想能有一个很长时间的存档,记得很久以前在b站看了一个玩了四年的存档的视频真的很震撼,这次定个小目标这次服务器要维持一年以上,期间会积极备份数据以防出现意外,当然一年只是最短期限。保存好数据下次开服就可以直接导入继续。由于上几次开服都是用的windows系统,建站之后改用了centos系统所以开服步骤有所变化。故此总结一下,以便下次开服使用。

安装java环境

xshell连接主机后输入

yum install java-1.8.0-openjdk 

自动安装Java8
安装完成后查看Java的版本,如果显示出版本号则表明安装成功了。

java -version

安装Screen

这是一个虚拟终端可以让命令在后台运行

yum install screen

它有很多用法,我最常用就这几个:

screen -S screenname #新建一个叫screenname的screen会话
screen -ls #列出当前所有的screen会话
screen -r #恢复上一次离线的会话
screen -x [会话id] #恢复指定id的会话,id可通过 screen -ls 查看
screen -d #离线(不是关闭)当前会话
#离线会话还可以通过快捷键C-a d完成(先按组合键Ctrl+a,再按d)
screen -S screenname -X quit #彻底杀死会话

安装这个东西的目的是让服务端一直在后台运行保持打开,否则你一xshell服务端就关闭了。

安装服务端

本文只关注如何配置 CentOS系统使其能运行 Minecraft 服务端,Minecraft 服务端的配置不在此文讨论范围,如果你不熟悉服务端配置可以自行谷歌必应或者百度,顺带放一个我的1.16.4mod服服务端下载网盘地址留给有需要的人。提取码brqs https://pan.baidu.com/s/1mjSe26py2zzn5jyfx0eIQA
直接将这个服务端上传到你想要放的位置,我一般是用winscp上传。

创建启动脚本同样可以在本地创建好了上传到服务器必用vim创建方便
创建一个run.sh的文件里面写入如下内容然后上传。

java -Xms1G -Xmx1G  -jar forge-1.16.4-35.1.4.jar nogui

启动服务器

切换到存放启动脚本的文件内
新建一个screen会话:

screen -S mc  

然后接下来的操作都在此会话窗口进行
运行

bash run.sh

如果想离开(该会话仍会在后台运行)可以Ctrl+a 再按d
若想恢复会话:screen -r #恢复上一次离线的会话或
screen -x [会话id] 而会话id可通过screen -ls查看
开放云服务器25565端口,这个端口是mc使用的需要开放。

客户端

如果你也想加入我的服务器一起玩你需要做以下这几件事(在此你完全没有安装过java版我的世界

  1. 安装java8,自行搜索引擎解决。
  2. 下载hmcl,可以通过我提供的网盘链接下载提取码brqs
    ,里面已经下载好了,相关版本和相关mod.

当然这是你什么都没有的情况。
你也可以自行下载1.16.4版本,然后问我要mod文件加入mod文件夹,因为服务端装了这几个mod,客户端没有你是进不去的。

关于版本和mod

这次开服思来想去还是选用了1.16.4的版本一来这个版本比较新,可以体验新版本的内容,没有加入一些魔改的模组可以保留原版的风味,加入幸运方块这个mod和一个地图mod,因为我本身是比较喜欢幸运方块这个mod的比较有谁可以拒绝一个可能好运有可能厄运的方块呢。另外想要一起玩的朋友可以考虑加一下这个qq群650928220由于我的云服务器比较便宜可能带不了那么多人,就不直接公布ip地址了。看情况给吧。

后续调整

今天群里的一个群友-zhou-说高版本forge的时代已经过去了,我查找了一下资料确实如此。在1.12以前forge还是绝对的神,在1.12以后fabric就站起来,扩展性和稳定性都强于forge。

简要对比一下两个特点
forge
mod总多,功能强大,但更新缓慢
fabric
mod较少,但更新速度极快,赶得上版本更新速度

由于更换fabric之后,服务端和客户端都要进行相应改变为了方便,本服务器玩家进入服务器简要说明一下玩家需要做的操作。

  1. 在hmcl启动器版本列表中点击游戏版本进入游戏管理页面,删除forge,并前往mods文件夹删除所有.jar mod文件,再安装fabric1.16.4对应最新版本0.11.1安装速度较慢,耐心等待一会即可。安装完成后关闭hmcl。
  2. 下载mod通过网盘下载提取码brqs或者找我私发给你。将下载好的mod放入mods文件夹中
  3. 打开游戏,按正常步骤进入即可

    每次找mod都很麻烦所以还是接近原版生存,没加改变游戏内容的mod,大多是辅助类的mod。

mod说明:

1.fabric适配

fabric-api-0.29.2+1.16.jar
//api保证能正常运行
modmenu-1.14.12+build.18.jar
//mod列表,fabric和forge不同没有自带的mod列表

2.光影

optifabric-1.8.16.jar
//光影前置,fabric本身不可以和potifine兼容。需要安装该mod兼容。
OptiFine_1.16.4_HD_U_G6.jar
//光影

由于光影对电脑配置要求较高如无加光影的需要可以删除,我电脑开光影挺卡的,羡慕电脑好的人。

3.皮肤

    CustomSkinLoader_Fabric-14.13-SNAPSHOT-199.jar
//该mod显示皮肤用

4.地图

fabricmod_VoxelMap-1.10.15_for_1.16.5.jar

5.平滑加载

smoothboot-fabric-1.16.4-1.4.0.jar
//优化加载机制,缓解卡顿

渣机拯救者

6.录屏

replaymod-1.16.4-2.5.1.jar
//通过该mod可实现流觞录屏截图

7.备装

backslot-1.1.8.jar
//多携带一把弓箭和一把剑有轻微bug慎用建议删除。

文章作者: 不染轻裳
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 不染轻裳 !
评论
 上一篇

阅读全文

centos7.6全指令安装typecho及其php环境
centos7.6全指令安装typecho及其php环境 centos7.6全指令安装typecho及其php环境
最初安装typecho只是为了搞生活小站,体验了其后台功能之后果断选择使用typecho。后台真的香。一路上安装及其配置过程中也遇到不少坑,在此记录一下,以便日后查阅。 安装lnmp环境运行typecho的环境:nginx mys
2021-01-22
下一篇 

阅读全文

hexo-matery添加站点统计页面
hexo-matery添加站点统计页面 hexo-matery添加站点统计页面
之前有不少铁子让我写一写教程,一直在折腾就没空写现在空了打算逐步开始写一写(本站大多数页面都是我从别人网站借鉴来的),写出来能帮助到有需要的好兄弟也是挺棒的。这里是我开始写matery魔改日记第一站。 演示页面由于本站建站时间太短,
2021-01-05
  目录