在群晖上搭建我的世界mod服

匿名用户 2020-07-05 17:15:41 19点赞 153收藏 30评论

创作立场声明:本人为理工男,凭兴趣自学了一些知识。然而每个人站在不同立场,内容就会有所偏重,客观与否还请大家指正,期待深入探讨交流。

群晖遇上我的世界

最近一直在迷我的世界,单机不过瘾,又想拉几个打手联机,建服当然是最好的方式。正好家里有个DS218+,想着利用上就好了。经多方面百度,发现只有基于docker的,优点是方便:下载映像->建立容器->简单配置。即可上线。缺点是,只能玩映像开发者限定的版本,而且只有原版,不能加mod。经过不懈的百度、尝试。终于在群晖上实现了安装1.15.2和1.12.2(后者主要是为了装匠魂mod),且后台运行。

因为服务器端是java开发的,所以,java8必不可少。而群晖是基于bsd的系统,不支持apt-get,在安装app方面不太方便,所以,我们通过套件中心安装了java8。

在群晖上搭建我的世界mod服

然后我们需要开启群晖ssh登录权限,以完成服务器端在群晖的安装。

在群晖上搭建我的世界mod服


开启后就可以使用ssh工具登录群晖了。因为是mac机器,直接用命令行登录即可。windows下载个免费的putty即可

在群晖上搭建我的世界mod服

一般用户权限登录创建服务器即可,这里我直接登录为root用户(从安全的角度来讲不推荐)

首先在家目录创建一个mcserver目录。

cd ~

mkdir mcserver

cd mcserver

随后需要获取服务器端的下载地址,访问 http://files.minecraftforge.net/

在群晖上搭建我的世界mod服

左键点击即可下载,打开会弹出广告页面。开发不易,建议支持一下作者。

我们这里需要获得文件的链接,以方便直接下载到群晖里。于是在该链接上右键复制链接地址,获得一个如下的链接:

在群晖上搭建我的世界mod服

我们需要用到的是“url=”后面的部分。

回到ssh客户端,输入命令

wget https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.15.2-31.2.30/forge-1.15.2-31.2.30-installer.jar

即可将服务器安装程序下载到当前mcserver目录。

安装命令是

(for 1.15.2)

java -jar forge-1.15.2-31.2.0-installer.jar nogui --installServer

(for 1.12.2)

java -jar forge-1.12.2-14.23.5.2854-installer.jar -installserver

有些许差别,可能是版本的原因,也可能是笔记的错误。命令输不对就各种奇葩报错,一个不对就尝试另一个。

安装过程不再赘述。当出现install sucessful的字样时就安装成功了。提示会建议你删除installer文件,删不删无所谓。有点奇怪的就是,1.12.2会将安装成功的服务器端,放在新建的一个nstallserver目录下。1.15.2安装成功后,会将服务器端置于当前目录。

在群晖上搭建我的世界mod服

需要运行的服务器端主程序就是forge-[版本号].jar。

输入命令

java -jar -Xms512m -Xmx1536m forge-[版本号].jar nogui

(Xms/Xmx对应可使用最小/最大内存,数值不确定,目前是正常使用,无错误的状态。)

即可运行服务器端(这种方式运行的服务器,运行信息显示在屏幕上,而且随时可以使用ctrl-c来中断服务器),第一次运行肯定失败,因为服务器端要展开并生成一些文件。我们需要用到的有两个:server.properties和eula.txt 。

用vi将server.properties里的online-mode改为true改为false。eula=false改为eula=true。即可。关闭xx认证。

改好后再次运行,无错误的话,经过漫长的启动过程,服务器端就可以运行起来了。

此时 通过启动器运行的我的世界客户端,即可通过在多人游戏添加服务器ip:25565的方式进入自建的服务器。

给服务器加mod

我们安装的这个服务器端即为forge加成的服务器,可添加版本对应的mod,比如1.12.2可以添加匠魂。我们需要做的就是将网上下载的mod,放入服务器端的mods和客户端的mods目录下,切记缺一不可。然后重启服务器,完成mod加载。再使用启动器运行mod加成的客户端,就可以正常游戏了。

群晖后台运行服务器端

需要对mc服务器运行指令需要做个小小更改,更改后的命令如下:

nohup java -jar -Xms512m -Xmx1536m forge-1.12.2-14.23.5.2854.jar nogui &

开头的nohup和最后的&缺一不可。此命令实现了服务器端的后台运行。mc服务器运行信息会发送至目录下的nohup.out文件,随时可以用cat命令查看服务器运行状态。jobs命令可以查看当前运行的后台任务,kill指令可以杀指定的进程。

缺点就是,每次重启群晖,均需要ssh登录后,手动启动mc服务器。也尝试修改群晖的/etc/rc文件期望实现自运行,失败了。且用bash方式运行的nohup命令,无法使用jobs命令列出后台任务,进而重启mc服务器只能重启群晖。期望以后会有更好方案解决。

此篇以笔记为基础,感谢前辈的相关文章。有问题欢迎指正,欢迎讨论。


展开 收起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4099元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

4899元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

4099元起

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

1399元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

暂无报价

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

4150元起

Synology 群晖 DS416 企业级 NAS网络存储

Synology 群晖 DS416 企业级 NAS网络存储

暂无报价

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS420+ 4盘位NAS (赛扬J4025、2GB)

3090元起

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3199元起
30评论

  • 精彩
  • 最新
  • 运行状态怎么样,多少个mod,系统占用怎么样。

    校验提示文案

    提交
    感觉这种方式比docker占用资源更少 当然只是个人感觉 [皱眉]

    校验提示文案

    提交
    收起所有回复
  • 群晖的docker应该可以安装吧

    校验提示文案

    提交
    文中已经说了不用群晖docker的原因:只有限定版本 且不能加装mod

    校验提示文案

    提交
    收起所有回复
  • 群晖是基于bsd?你确定?

    校验提示文案

    提交
    不确定。信息来源于网络。

    校验提示文案

    提交
    uname -a
    Linux lucifer-DSM 3.10.105 #23739 SMP Tue Jul 3 19:50:10 CST 2018 x86_64 GNU/Linux synology_broadwell_3617xs

    校验提示文案

    提交
    收起所有回复
  • 有一个问题,这个存档是在哪里呢,服务端重启会保存吗

    校验提示文案

    提交
    存在服务器端 world目录下 如果要重开世界 只要清空world目录即可

    校验提示文案

    提交
    收起所有回复
  • 外网怎么弄呢

    校验提示文案

    提交
    内网穿透? 目前用的vps装frps nas装frpc实现的。没有vps的可以考虑花生壳之类

    校验提示文案

    提交
    收起所有回复
  • 我也想这么干,但是群晖的性能会不会弱了点,加载地图会卡吗

    校验提示文案

    提交
    为什么不试试呢? 不排除人多了会卡的可能性 但是俩人玩加若干mods一点问题没有

    校验提示文案

    提交
    收起所有回复
  • 我想问一问博主,就是我按照你的方法完整安装了一遍后,我没找到我的mc服务端的目录在哪里,能问一下详细是在哪个位置的嘛

    校验提示文案

    提交
    就在你执行forge-install 的目录下。比如 我将forge安装文件 下载到家目录下一个名为mc1.16目录中,进入该目录后执行的install命令,则服务器端即被安装到当前目录下

    校验提示文案

    提交
    多谢,我找找

    校验提示文案

    提交
    收起所有回复
  • 老师,咨询个事,218+单个内存最大支持多少,想升级一下,升级到多少合适呢,就是能充分利用起来

    校验提示文案

    提交
    目前是4+8=12 ddr3l 1600 低压1.35v即可

    校验提示文案

    提交
    收起所有回复
  • 写个shell,丢群晖的开机计划任务里试试。

    校验提示文案

    提交
  • 会被微软告吗?

    校验提示文案

    提交
    如果是自己和朋友玩玩应该没事!如果自己搭私服打广告赚钱,妥妥的没跑

    校验提示文案

    提交
    收起所有回复
  • 有docker的。。

    校验提示文案

    提交
    哈哈哈哈哈哈哈哈

    校验提示文案

    提交
    收起所有回复
  • 好文章,感谢分享

    校验提示文案

    提交
  • 用群晖的计划任务做开机自启动我的世界服务端,应该是可以的,但我死活没搞成功,不知道哪个代码错了 [小怒]

    校验提示文案

    提交
  • 这个只能在PC上玩吧,不能用手机玩

    校验提示文案

    提交
    我也试了 只有电脑成功 手机无法登录 也是同版本的手机端

    校验提示文案

    提交
    收起所有回复
  • 开机自动运行比较简单, 写一个脚本, 脚本内容就是你执行的后台指令
    nohup java -jar -Xms512m -Xmx1536m forge-1.12.2-14.23.5.2854.jar nogui &
    然后将这个脚本加入到启动里面就行了。
    我写了一个断电自动关机的脚本,通过ping路由器实现的, 就是这样每次在开机时启动。

    校验提示文案

    提交
    脚本文件放在哪个路径啊?能不能说细一些 小白实在是不懂啊

    校验提示文案

    提交
    收起所有回复
  • 第一步就错了
    Connecting to files.minecraftforge.net|51.79.83.165|:443... connected.
    ERROR: cannot verify files.minecraftforge.net's certificate, issued by 'CN=R3,O=Let\'s Encrypt,C=US':

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
153
扫一下,分享更方便,购买更轻松