本教程应该适用于curseforge上的一般serve包,毕竟我只试了rlcraft,其他的我在阿里云的学生服务器应该承受不住,就没试了。
我这些都会放到我的ziy
第一步你得有个服务器,如果你是一个大学生,那么你可以到阿里云,答题获得两个月的服务器,然后还可以通过答题再增加四个月的服务器,也就是六个月。[点击这里立刻传送到阿里云高校学生计划官网。]我这边选择的系统是CentOS7.6应该差别不大(https://developer.aliyun.com/adc/student/)
第二步,你在curseforge上面获取rlcraft的客户端整合包,还有server端的整合包。
点击此处立刻到达图片页面
接下来就是下载1.12.2的forge还有server
forge官网
如上图操作后
点击skip开始下载forge
我的世界镜像
在服务端运行forge时会出现,无法建立library的错误,(这边我难了好久),然后就在b站上面找到了forge安装失败的教程,结果就有很多up主早就对这个问题进行了分析。我在这边拿出我找到的一个library蓝奏云地址大家放心。
然后把你下载的东西——Rlsever包解压,然后将library解压,然后整合成一个文件夹,并把这个文件夹的名称命名为mc(仅仅是为了方便)
由于我这边用的是阿里云,所以自带这个,虽然反应有些慢,但是还挺方便的。
这个是终端,命令什么的都是在这边输入的
打开这个文件树,上传刚刚重命名为mc的文件夹,如果不行请下载winscp 或者MobaXterm(最好放在根目录下)。
然后在终端里面需要先配置java环境变量
yum install java-1.8.0-openjdk.x86_64
然后安装screen这个工具,可以保证我的世界一直平稳运行
yum install screen
这两个东西配置好后切换到mc文件夹(也就是之前自己上传的),暂时以我的为例子(cd 是前往指令,/是根目录,mc是你创建的目录)
cd /mc
这里新建一个屏幕叫mc
screen -S mc
然后输入
java -jar -minecraft_server.1.12.2.jar
当然我这个是不标准的,为了方便大家开服。
这边会提示错误(也就是显示stopping server什么的之类的)
因为这边需要同意mojang(麻将)的一个条款
vim eula.txt
会出现一串代码
然后修改eula的后面的false为true(按键盘上的i就可以变为输入模式,不然无法修改)在修改好了以后,按esc,然后按住shift依次点击键盘w q键,然后输入wq,意思为保存退出。
然后再次输入
java -jar forge-1.12.2-14.23.5.2854.jar
这样子就可以运行了server端口了
再出现help ? 什么一串的时候就是开服完成了,这时候输入
stop
暂时先停掉server端,对server的一些参数进行配置,
然后就是熟悉的esc后shift+w+q再输入wq
然后
java -jar forge-1.12.2-14.23.5.2854.jar
输入这个再次开服
等到help那一串出来了,就是可以赋予op权限,也就是管理员权限
op 用户名
就可以给你的这个账户赋予权限了
最后依次按下alt +a +d
这个就是后台运行这个mc进程,
想要返回这个进程就是
screen -r mc(我的进程名就是mc)
-S 是创建,-r是返回。
接下来把(公网ip地址:25565)就可以叫上小伙伴一起愉快玩耍了。