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 進行連線,照理說就能成功進入遊戲世界了。
如果你無法進入伺服器的話,有以下幾種可能原因: