从未没玩过MOD的我,最近在小伙伴的强烈安利下,去研究了一下MOD。
无奈大部分广受好评的MOD并没有推出1.15.2及其以上的版本,于是我在1.15.2版本中选取了三款MOD进行了本地试玩。
后来本着独乐乐不如众乐乐的想法,顺势搭建了一个1.15.2的forge服务器,供小伙伴们一起玩耍。
这三个MOD分别是极简显血、拔刀剑和等价交换重制版。
下面是这次搭建所使用的命令,于己备忘,于人则是分享:
(1)服务器登陆
ssh xxx@xxx.com
(2)安装Java
apt-get update
apt install openjdk-8-jre-headless
(3)创建目录
mkdir mc
cd mc
mkdir 1.15.2-forge
cd 1.15.2-forge
(4)下载forge安装包
wget -c "https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.15.2-31.2.0/forge-1.15.2-31.2.0-installer.jar"
(5)安装forge
java -jar forge-1.15.2-31.2.0-installer.jar --installServer
(6)初次运行forge
java -Xmx1024M -Xms1024M -jar forge-1.15.2-31.2.0.jar nogui
(7)同意EULA(MINECRAFT最终用户许可协议)
vi eula.txt(将eula修改为true)
(8)进入mods目录
cd mods
(9)下载极简显血MOD
wget -c "https://media.forgecdn.net/files/2957/553/Neat+1.6-22.jar"
(10)下载拔刀剑MOD
wget -c "https://media.forgecdn.net/files/3009/590/SlashBlade-1.15-0.0.6.jar"
(11)下载等价交换重制版MOD
wget -c "https://media.forgecdn.net/files/2978/278/ProjectE-1.15.2-PE1.0.4.jar"
(12)返回主目录
cd ..
(13)再次运行forge
java -Xmx1024M -Xms1024M -jar forge-1.15.2-31.2.0.jar nogui
一些额外的说明
(1)我的服务器操作系统
Ubuntu 16.04.6 LTS
(2)-Xmx1024M -Xms1024M
1024M是内存大小的设置,这两个参数不加,也可以直接运行forge:
java -jar forge-1.15.2-31.2.0.jar nogui
(3)forge下载地址获取
进入https://files.minecraftforge.net/,按照自己的需求选取合适的版本
(4)MOD下载地址获取
进入https://www.curseforge.com/minecraft/modpacks,按照自己的需求选取合适的MOD及其版本
(5)版本说明
每个软件都有自己的一套版本号管理方式,你得学会辨认。
比如,forge-1.15.2-31.2.0.jar,1.15.2代表《我的世界》的版本,而31.2.0则代表forge本身的版本,根据你下载的时间不同,31.2.0每个数字都有可能发生变化,这里建议选择官方推荐的版本,这往往是当前最稳定、最安全的版本。
MOD的版本管理也类似,大家用心观察,就能发现规律。
(6)EULA地址
https://account.mojang.com/documents/minecraft_eula
(7)游戏存档
运行forge-1.15.2-31.2.0.jar后,会生成一个world文件夹,这个文件夹里就是游戏存档。