如果你不想动手可以看这里

这里我们用的系统依然是centos。

由于sponge端服务器核心的最新版本目前只支持1.12.2版本,所以如果想玩较新版本的mod服务器请搭建forge服务器,搭建方法可以参考本文的forge服务端安装流程:如果想搭建单纯的插件服务器可以参考这篇教程搭建spigot端服务器。

第一步依旧是搭建一个纯净的mc服务端,这里我们用mod最丰富,版本还不算太老的1.12.2版本做演示,具体方法可以参考这篇教程,不过服务端得下载1.12.2版本,服务端除了去官网可以点此处下载

然后我们来下载sponge,说白了sponge其实本质上是个mod,所以直接下载下来放到mod文件夹里面即可。直接去官网下载 https://www.spongepowered.org/

选择forge版本sponge下载,然后选择和forge版本对应的sponge。个人建议根据sponge版本下载forge,因为sponge比forge更新的慢,先选forge可能会找不到合适的sponge.2838版本forge对应的sponge也可以在这里下载

然后我们要为服务器安装forge,由于后面要使用的sponge版本是支持2838版本的forge的,所以我们这里下载2838版本的forge安装程序和服务器核心。forge的官方下载网站是 https://files.minecraftforge.net/ 在左边列表选择1.12.2版本在下面的forge版本中找到2838版本

首先点击Installer 进入安装程序下载页面,由于这个网站广告比较多加上加载问题很难找到下载位置,所以我们在这个页面右键,查看网页源码,往下翻可以找到下载链接,这个链接的末尾一般是forge+mc版本号+forge版本号+installer.jar的格式,比如forge-1.12.2-14.23.5.2838- installer .jar。也可以点击此处下载

把下载下来的文件代替该放入安装目录。

我们先把forge安装程序重命名为installer.jar , 然后输入nohup java -Xmx1000M -Xms1000M -jar installer.jar nogui & 等待installer安装完成, 然后我们就发现服务端目录下多了个mod文件夹(用来放服务器mod),此时,forge端便搭建完成。注意:安装forge的时候会自动联网下载libraries文件夹和config文件夹,由于网络问题可能会失败,如果实在没办法安装成功我有个死办法下一部分讲(或许换个网或挂个梯子也可以解决?)。服务器启动方法不变。

死办法(蠢办法):如果实在无法成功安装那就在自己的电脑上面新建一个文件夹,命名为minecraft,把纯净服务器核心server.jar和installer文件放进去,把installer重命名为installer.jar 然后在这个文件夹下写一个批处理文件server.bat 里面写上java -jar server.jar 运行批处理,第一次会闪退,打开刚刚生成的eula.txt文档,把eula=false改成eula=true,再次运行批处理文件,运行完毕(显示“help”“?”就是完毕了)后,再写一个批处理文件installer.jar 里面写java -jar installer.jar 运行后按提示把forge安装再minecraft文件夹里面,安装完记得检查安装玩有没有universal文件和config,libraries,mod三个文件夹,没有的话说明中间网络卡了,重来。确认成功后,删除2个批处理文件,world文件夹,installer文件(为了缩小体积,你不删也行),重命名universal文件为mc.jar,然后用xftp把整个文件夹覆盖进去,然后重启服务器即可。

成功安装forge后把sponge放入mod文件夹,然后把sponge插件也放入mod文件夹,重启就能运行mod和插件。注意sponge插件和spigot插件并不是通用的,但大多插件都会有不同核心的多个版本,插件不要用错了。

发表评论

电子邮件地址不会被公开。