如何在Centos6服务器上安装Forge和Sponge Minecraft

・5 分钟阅读

使用不同的系统?

在本文中,我们会介绍安装Sponge的过程,这是一种Minecraft服务器,Sponge是一个项目,旨在提供在Minecraft中添加插件和Plug-Ins的能力。

步骤1:收集先决条件

对于本文,我们将需要以下内容:

  • 一台服务器(768MB内存的计算实例)
  • Java
  • screen实用程序
  • 文本编辑器(在本文中,我们会使用nano ),
  • 用root权限访问实例

我们要做的第一件事是安装Java和Screen:


yum install java screen

当它提示你接受安装时,输入"y",并且按回车。

然后,如果你还没有文本编辑器,请安装一个:

 
yum install nano

 

步骤2准备系统

这个步骤让你为游戏服务器创建另一个用户以运行和创建所需的目录,首先,创建非权限用户:

 
useradd minecraft

 

现在,登录到用户帐户:

 
su minecraft

 

为你的服务器创建一个目录,并且输入目录:


mkdir minecraftserver && cd minecraftserver

第三步:下载Sponge和锻造

假设你已经登录到服务器,请下载Sponge使用的"jar"文件,一个.jar文件本质上是一个可执行文件,Java可以运行它。

下载1.8版Minecraft的文件:


wget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.8.9-11.15.1.1902-1.8.9/forge-1.8.9-11.15.1.1902-1.8.9-installer.jar

在撰写本文时,上面会下载Minecraft 1.8 Forge服务器。

很好,现在我们已经有了Forge,让我们来安装它吧。

第4步Forge安装Sponge服务器

如果使用1.8版本,请执行以下命令以安装服务器,并且首次启动该服务器:


java -jar forge-1.8.9-11.15.1.1902-1.8.9-installer.jar --installServer

你需要接受EULA for Minecraft (这可以在这里找到: https://account.mojang.com/documents/minecraft_eula)通过打开eula.txt

 
nano eula.txt

 

eula=false更改为eula=true,点击"ctrl +x"和"y"保存你的更改。


cd mods/ && wget http://files.minecraftforge.net/maven/org/spongepowered/spongeforge/1.8-1577-3.1.0-BETA-1045/spongeforge-1.8-1577-3.1.0-BETA-1045.jar

步骤5:为Sponge Forge设置启动脚本

现在我们有了一个正常运行的服务器,我们所需要做的就是为服务器创建一个启动脚本。

返回你的主目录:

 
cd ~/minecraftserver

 

通过执行nano start.sh,并且粘贴以下命令来打开文本编辑器:


#!/bin/bash
memory="512"
java -Xmx"$memory"M -jar forge-1.8.9-11.15.1.1902-1.8.9-universal.jar

记住将512值更改为要分配给服务器(兆字节)的内存量,对于任何实例,建议你在运行服务器时保留一些内存(~128MB ),以便系统正常运行。

点击"ctrl +x"然后点击"y"保存,现在,设置对文件的权限以允许执行: chmod 755 start.sh

干得好,你已经安装了Forge Sponge服务器。剩下的就是去运行服务器。

启动服务器

因为我们希望服务器在关闭终端时还能运行,我们需要打开一个虚拟屏幕:

 
screen
./start.sh

 

你将能够查看控制台,即使你关闭终端/控制台也可以运行。

结束语

在本文中,你学习了如何安装Sponge和Forge以允许服务器插件和mod。你的新Minecraft服务器将更有乐趣!

Ammyae profile image