安裝 SpongeForge

SpongeForge 整合了 Minecraft Forge,所以你也能安裝 Forge 的模組。實際上更像是 Sponge 作為一個用來載入 Sponge 插件的 Forge 模組,不過這是技術細節。

不需要 Minecraft Forge 的話可以考慮使用 SpongeVanilla

下載

這裡取得一份 SpongeForge。

檔案名稱說明

下載 SpongeForge 時,請注意檔案名稱中的版本資訊,其中包含相容的 Forge 版本號碼,請務必使用對應的 Forge 版本,即使只是差幾個版本號也不被 Sponge 正式支援。

不過 SpongeForge 通常會在 Forge 新版釋出後就推出相容新版的版本,所以你不必擔心為了相容 SpongeForge 而使用舊版 Forge。

檔案名稱格式為 spongeforge-<MCVersion>-<ForgeBuildId>-<SpongeAPIVersion>-BETA-<SpongeBuildId>.jar

MCVersion

Minecraft 版本。只有相容於此版本的客戶端才能連線到伺服器。

ForgeBuildId

伺服器應優先使用此版本的 Forge(可從 Forge 版本號的最後一部分判斷)。

SpongeAPIVersion

此檔案所實作的 SpongeAPI 版本。為 Sponge 插件所相依於的基礎元件。

SpongeBuildId

Sponge 的組建版本編號。在回報錯誤或尋求支援時應附上此資訊。

範例

SpongeForge 的 Jar 檔案名稱始終遵守此命名方式,以便辨識相容性。

舉例來說,檔案名稱 spongeforge-1.10.2-2254-5.2.0-BETA-2234.jar 即表示此檔案適用於 Minecraft 版本 1.10.2,相容於 Forge 版本 12.18.3.2254 (組建 2254),提供 SpongeAPI 5.2.0,而且是 SpongeForge 的第 2234 個組建版本。

備註

一般的 Forge 模組通常能順利安裝在適用於模組指定的 Minecraft 版本(例如 1.8.0)的 Forge 上(無論是哪個組建版本),然而 SpongeForge 必須存取 Forge 的內部元件,這是一般模組不應觸及的部分,更不用說像 Sponge 一樣進行修改了。由於 Forge 隨時都有可能更動內部元件,它的向下相容性就不適用於 SpongeForge 了。你還是能使用較 SpongeForge 新的 Forge 版本,但我們無法保證完全相容。

警告

在調查 crash 問題時,你可以試試看更新 Forge 至較 SpongeForge 新的版本,不過建議還是檢查看看 SpongeForge 有沒有對應的新版,以確保問題不是來自於版本不一致。即使無法保證相容性,還是請你在發生問題時到問題追蹤器上回報,以便 SpongeForge 進行修復。

安裝 SpongeForge

備註

如果你打算使用遊戲伺服器主機,主機商可能會有個控制面板,供你安裝 Sponge。

警告

使用 Mojang 的安装程序时,Mojang 会使用它自带的 Java 运行时,而不是你的系统中安装的那个。目前 Mojang 使用的 Java 版本,在 Windows 上是 1.8.0_25,在 macOS 上则是 1.8.0_60。注意,运行 Sponge 的最低要求是 1.8.0_40。Mojang 的启动器可在 Minecraft 官方下载页找到。请务必确保启动器已使用最新版本的 Java。此外,你可以在这里下载到不带 Java 运行时的启动器。关于 Java 的安装与配置,可阅读相关文档

單人遊戲/遊戲內的區網伺服器

  1. Minecraft Forge 網站下載 Forge 安裝程式。如前述,請務必使用與下載的 SpongeForge 相容的版本 。

  2. 執行下載的 Forge 安裝程式。將會在 Minecraft 啟動器內建立一個新的 Forge 設定檔。

  3. 開啟 Minecraft 啟動器,並選擇新的 Forge 設定檔。

  4. 點選「Options」,然後點選「Open Game Dir」。

  5. 從 Sponge 網站上下載 SpongeForge 並將檔案放在 mods 資料夾。如果沒有這個資料夾就建立一個。

  6. Sponge 應該能在單人遊戲以及區網伺服器中正常運作。

接下來看看要怎麼設定 Sponge管理你的 Sponge 實例(包含安裝插件等)吧。

獨立伺服器

備註

如果你已經有安裝好 Forge 的伺服器了,只要將 SpongeForge 放在 mods 資料夾中即可。別忘了更新 Forge 版本以符合 SpongeForge 的需求。如果你不確定需要哪個版本,可以看看本頁的頁首。

透過命令列安裝 Forge

  1. 前往 Minecraft Forge 網站並點選「Show all downloads」來檢視所有選項。找到 SpongeForge 所對應的 Forge 版本後,即可從「Installer」旁的 (i) 形圖示取得下載連結。

  2. 使用任何方式下載 jar 檔案。範例:wget http://url.to/forge-version-installer.jar

  3. 在你想安裝 Forge 的資料夾中,使用 --installServer 參數執行 jar 檔。例如:java -jar forge-version-installer.jar --installServer

  4. 接著安裝 SpongeForge。

透過 GUI 安裝 Forge

  1. Minecraft Forge 網站下載相容於所使用之 SpongeForge 版本的 Forge 安裝程式。請參考上述有關檔案命名的說明。

  2. 執行下載的 Forge 安裝程式,選擇「Install Server」,指定一個空的資料夾作為安裝目的地,然後點選「OK」。

  3. 接著安裝 SpongeForge。

安裝 SpongeForge

  1. 從 Sponge 網站上下載 SpongeForge 並將檔案放在 mods 資料夾。如果沒有這個資料夾就建立一個。

  2. 你現在可以透過指令(例如 java -jar forge-version-XYZ.jar)或者啟動腳本來啟動伺服器了。

  3. 如果你在家裡架設伺服器,記得設定連接埠轉送以確保其他人也能連線到伺服器。

接下來看看要如何撰寫啟動腳本設定 Sponge,和管理你的 Sponge 實例(包含安裝插件等)吧。