安装 SpongeForge
SpongeForge集成了 Minecraft Forge,所以你可以在 SpongeForge 运行 Minecraft Forge 模组。事实上,SpongeForge 本身更像一个加载 Sponge 插件的 Forge 模组,不过这些都是技术细节。
不想用 Minecraft Forge 的用户可以考虑 SpongeVanilla。
相关下载
关于 Sponge Forge 的下载你可以在这里找到。
读懂文件名
在下载 SpongeForge 时,一定要注意其文件名:文件名中包含了该版本 SpongeForge 所适用的 MinecraftForge 构建号。请务必使用对应版本的 MinecraftForge;哪怕构建号只差一,Sponge 也不会为此正式提供技术支持。
然而,SpongeForge 经常在新版本 Forge 发布后针对当前最新的 Forge 版本构建,所以你不需要担心为了使用 SpongeForge 而不得不用老版本的 Forge 这一问题。
文件名的格式是 spongeforge-{MCVersion}-{ForgeVersion}-{SpongeAPIVersion}-{SpongeBuildId}
|
Minecraft 版本。只有兼容此版本的 Minecraft 客户端才能连接。 |
|
该版本 SpongeForge 构建时所用的 MinecraftForge 版本。建议使用一样的版本。 |
|
该版本 SpongeForge 所实现的 SpongeAPI 之版本。基于 Sponge 的插件自然要依赖这个。 |
|
该版本 SpongeForge 的构建号。反馈 bug 或者寻求技术支持时会用到。 |
示例
文件名 spongeforge-1.10.2-2254-5.2.0-BETA-2234.jar
暗示了此版 SpongeForge 为其第 2234
个构建,适用于 Minecraft 1.10.2
,仅保证与版本为 1.10.2-12.18.3.2254
的 MinecraftForge 兼容,且其提供的 SpongeAPI 版本为 5.2.0
。
注解
正常的 Forge mod 通常可以运行在任何指定构建的 Minecraft Forge 版本(例如1.8.0)并且没有任何问题。但是,SpongeForge 需要访问其他东西——Forge 的内部部分——其中大部分的 mod 都触及不到,也就是只有 Sponge 在修改它。由于 Forge 可以随时更改内部代码,所以其正常的向后兼容的保证并不适用于 SpongeForge。
安装 SpongeForge
注解
如果你使用(或计划使用)游戏服务器主机,那么主机提供商可能已经提供给你可以安装 Sponge 的控制面板了。
警告
当使用 Mojang 的安装程序时,Mojang 使用的是它们自己的 Java 版本而不是你的服务器提供的 Java 版本。安装程序已经内置了 1.8.0_25
(Windows)或者 1.8.0_60
(macOS)的 Java 版本。请注意 Sponge 需要不低于 1.8.0_40
的 Java 版本才可以使用。你可以在官方 Minecraft 启动器这里下载到没有包含 Java 版本的启动器。
单人游戏 / 局域网游戏
从`Minecraft Forge 官网 <http://files.minecraftforge.net/>`_ 下载并安装 MinecraftForge。 请务必确认你下载的版本和你下载到的 SpongeForge 所适用的版本 完全一致 。
运行Forge Installer。一个新的Forge配置会在启动器中生成。
打开起动器,选择新的Forge配置。
单击 “Options” 然后单击 “Open Game Dir”.
从 Sponge 官方网站上下载 SpongeForge,并将其放入
mods
文件夹中。如果文件夹不存在那么就手动创建一个。Sponge 应该在单人模式和将世界在局域网公开的模式下都可以工作。
接下来,你可以试着配置 Sponge 或者学习如何管理你的含有 Sponge 的 Minecraft 端(包括安装插件等)。
专用服务器
注解
如果你已有基于 Forge 的服务器端,那么只需要把 SpongeForge拖进 mods
文件夹中即可。务必确保你使用的 Forge 的版本和你使用的 SpongeForge 的版本相匹配。若还是搞不清楚,可以看看本页的最上面。
通过命令行安装 Forge
点击 Minecraft Forge 官方网站 中的“Show all downloads”按钮以查看所有可用的版本,使用 Sponge 下载链接中的文件列表 中的版本号对应的 Forge 版本,并把鼠标悬停在“Installer”按钮附近的字母“i”上以获取直接下载链接。
使用你最喜欢的方式下载这个 JAR 文件,如:
wget http://url.to/forge-version-installer.jar
在你想要安装 Forge 的地方运行这一 JAR,并带上
--installServer
参数。如:java -jar forge-version-installer.jar --installServer
接着把 SpongeForge 添加到 Forge 就可以了。
通过 GUI 界面安装 Forge
从`Minecraft Forge 官网 <http://files.minecraftforge.net/>`_ 上下载 Minecraft Forge 的安装工具,务必确保 Forge 版本与 SpongeForge 版本相兼容(参考上文中对 SpongeForge 的版本号结构的介绍)。
运行下载下来的 Forge 安装程序,选择“Install Server”,并选择一个空白的目录用于存放服务端文件,然后点击 OK。
接着把 SpongeForge 添加到 Forge 就可以了。
把 SpongeForge 添加到 Forge 中
从 Sponge 网站上下载 SpongeForge 并将它放进在你的服务器目录里的
mods
文件夹。如果此文件夹不存在请自行创建。现在,你就可以通过命令行或是启动脚本启动服务器了
java -jar forge-version-XYZ.jar
。如果是家用服务器开服,请设置端口转发。
接下来,你可以试着添加一个 启动脚本 并使用它, 配置 Sponge ,或者学习如何 管理你的 Sponge 服务器 (包括安装插件等)。