如何在 Windows 系統中架設 tModLoader 模組伺服器?

發表日期:
2020.06.02
/
分類:
Terraria 的模組版叫做 tModLoader,就跟 Minecraft 模組版是 Forge 一樣的意思,是個能讓玩家自由加入更多遊戲元素的非官方版本。 而今天我們要說明 Terraria 多人伺服器的

Terraria 的模組版叫做 tModLoader,就跟 Minecraft 模組版是 Forge 一樣的意思,是個能讓玩家自由加入更多遊戲元素的非官方版本。

而今天我們要說明 Terraria 多人伺服器的架設方法,tModLoader 伺服器版支援 Windows、Mac、Linux 三大平台,這次我們就先從 Windows 版的架設講起。

安裝 tModLoader 伺服器檔案

請到 tModLoader 的 Release 頁面 下載最新版本的 Windows 伺服器檔案,並將他解壓縮到合適的位置。

檔案路徑中不要出現中文!

常常故障都會生在中文編碼問題中。

初始化伺服器資料

這邊我們要來讓 tModLoader 建立好放置模組與世界的資料夾結構,如果你已經在要作為伺服器的電腦上玩過 tModLoader 的話,接下來的這兩步驟可以直接跳過。因為在 Windows 版的 tModLoader 中,伺服器與玩家端存放模組的路徑完全相同。

伺服器檔案解壓縮後,請雙點擊執行 start-tModLoaderServer.bat 腳本,等待他出現 Choose World 字串後,直接按下 ❌ 將視窗關閉。

加入模組檔案

接下來開啟你的檔案總管,進入 我的文件/My Games/Terraria/ModLoader/Mods,將你想要加入的模組檔案移動到資料夾中。

你可以在玩家端的檔案總管相同路徑中找到已下載的 .tmod 模組。

啟動並設置伺服器

回到伺服器檔案的位置,再次執行 start-tModLoaderServer.bat 腳本,這次到達 Choose World 的時候,請輸入 n 新增遊戲世界,並依序選擇世界的大中小、難度與名稱。

等待世界生成後,輸入數字選擇你要啟動的世界,並依序設置最大玩家人數、網路端口、UPnP 與伺服器密碼,一般來說全部直接留空直接 Enter 下去就可以了,完成後伺服器即架設完成。

測試玩家連線

從 Steam 開啟 tModLoader,從 多人遊戲 > 通過 IP 加入 輸入伺服器 IP 進行連線,照理說就能成功進入遊戲世界了。

如果你無法進入伺服器的話,有以下幾種可能原因:

  1. 被 Windows 防火牆或防毒軟體擋掉,請將 tModLoaderServer.exe 加入白名單或關閉防火牆。
  2. 路由器沒有開啟 UPnP 或無法成功實現端口轉發,請上網尋找你的路由器型號的端口轉發設置方式,或改用 HamachiZeroTier 來進行連線。

comments powered by Disqus