制作启动脚本
注解
本文面向那些打算用自己的机器来运行 Minecraft 服务器的人。大部分 Minecraft 服务器供应商会帮你完成这部分。
写一个启动脚本
首先打开文本编辑器,比如 Atom、Sublime Text、或者记事本;然后写下(或者粘贴)用于你服务器的启动脚本。对于 Windows、macOS、以及 Linux,下文给出了范例,但还请谨记你的机器的内存限制。
注解
下面的例子是通用的,对于Forge服务器,将文中的 forge-1.8-XYZ-universal.jar
换成你使用的Forge版本。对于原版Sponge服务器,将 forge-1.8-XYZ-universal.jar
换成你使用的 SpongeVanilla.jar 文件的名字。
Windows
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar
pause
将你的 Windows 脚本保存为 launch.bat
。
macOS
#!/bin/bash
cd "$(dirname "$0")"
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar
将你的 Mac 启动脚本保存为 launch.command
。
Linux
#!/bin/sh
cd "$(dirname "$(readlink -fn "$0")")"
java -Xms1G -Xmx2G -jar forge-1.8-XYZ-universal.jar
将你的 Linux 启动脚本保存为launch.sh
。
运行启动脚本
请确保你的启动脚本放置于你的服务器文件夹之外。这是为了你好——但很不幸,如果你不这么做,Sponge也没有办法吸干你的眼泪。
你可通过双击来运行你的启动脚本。如果你正在使用控制台或终端,切换到脚本所在目录并运行。此外还需牢记:运行服务器前必须同意 Mojang EULA 。
注解
Sponge 服务器禁用了 Minecraft 的默认服务端 GUI ,因为它太消耗处理器资源了。
警告
当你尝试启动在 Mac 上的服务器,出现权限错误时,试试这个:
打开终端。
输入
chmod a+x
,然后多打一个空格。将启动脚本拖至终端中。
按下回车键。