「模组:使用 XNB 模组」修訂間的差異

出自Stardew Valley Wiki
跳至導覽 跳至搜尋
(Fix interwiki link order)
行 12: 行 12:
 
XNB 模组有很多限制,通常会相互冲突,通常在游戏更新时会丢失更新,难以安装和删除等
 
XNB 模组有很多限制,通常会相互冲突,通常在游戏更新时会丢失更新,难以安装和删除等
  
 考虑使用 [[模组:Player Guide/Getting Started|SMAPI 模组 和 内容包]]。与 XNB 模组相比,它们具有以下优点:
+
 考虑使用 [[模组: 使用指南/ 入门|SMAPI 模组 和 内容包]]。与 XNB 模组相比,它们具有以下优点:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-

於 2021年6月12日 (六) 06:18 的修訂

目錄

XNB 模組是已過時的模組類型,不再建議使用。SMAPI 無法驗證它們的兼容性,使用 XNB 模組需要自擔風險,查看 使用 Content Patcher 的替代方法

XNB 模組 通過替換遊戲的 .xnb 文件來實現修改 (而不是你的 Mods 文件夾)

常見問題

什麼是 XNB 模組?

XNB 模組通過替換遊戲的數據文件來工作 (也就是 .xnb 後綴的文件)。例如,假設要更改 Abigail 的肖像;你可以替換 Content/Portraits/Abigail.xnb 來實現。(參閱 編輯 XNB 文件)

為什麼已棄用?

XNB 模組有很多限制,通常會相互衝突,通常在遊戲更新時會丟失更新,難以安裝和刪除等

考慮使用 SMAPI 模組 和 內容包。與 XNB 模組相比,它們具有以下優點:

功能 XNB 模組 SMAPI 模組 SMAPI 內容包
易於安裝 ✘ 每個模組都不一樣 ✓ 拖入 Mods
易於卸載 ✘ 需要原版的文件 ✓ 從 Mods 中移除
檢查更新 ✘ 無 ✓ SMAPI 控制台自動檢測
兼容性檢查 ✘ 無 ✓ 不兼容的模組會在導致問題之前被禁用
兼容性列表 定期更新解決方法
模組相容性 ✘ 每個文件只能替換一次 ✓ 幾乎無窮 ✓ 高
翻譯支持 ✘ 難以翻譯 ✓ 集成翻譯接口 (取決於內容包)
遊戲兼容性 ✘ 遊戲一更新就爆炸 ✓ SMAPI 自動重寫許多模組以實現兼容性
✓ 開源的模組能夠更快地更新

它們可以在 Linux,Mac,Windows 或控制台上運行嗎?

XNB 模組在 Linux,Mac,Windows 和 Android 上均能正常工作,不支持控制台

他們會破壞我的存檔嗎?

是的,但這並不常見。確保你備份了 你的文件,並在卸載 XNB 模組之前刪除所有自定義內容。在大多數情況下可以通過以下方式修復損壞的存檔:還原到上一次的存檔.

它們會禁用 Steam 成就嗎?

不會

使用 Content Patcher 的替代方法

Content Patcher 是一種 SMAPI 模組,可進行類似 XNB 的更改,並可創建 SMAPI 內容包。許多 XNB 模組 具有與 Content Patcher 等效的功能,或已經非官方更新以使它們可用。考慮在可用的地方改用這些

模組製作者:

  • 遷移 XNB 模組時,你如果實際上需要替換整個文件(例如肖像模組),僅使用 Action: Load 即可。不要使用 Action: Load 用於對話模組或更改文件的一小部分!
  • 參閱在官方論壇上獲取有關創建轉化的更多信息:將XNB 模組 遷移到 Content Patcher 內容包

使用 XNB 模組

找到模組

參閱在入門教程上的 尋找模組

安裝

每個模組的安裝都不同,檢查模組描述以獲取詳細信息。但總的來說:

  1. 下載 XNB 模組並將其解壓縮到某處(不要解壓在你的遊戲文件夾中!)
  2. 它應該包含一些 .xnb 文件
  3. 找到你的 遊戲文件夾
  4. Content 文件夾中替換已存在的 .xnb 文件。 確保你替換了正確的文件 有一些文件名相同但本身數據不同的文件 (就行 Content/Data/hats.xnbContent/Characters/hats.xnb),替換錯誤的文件將導致遊戲中錯誤或崩潰

卸載模組

恢復模組替換的原始文件(希望你還留着!)或者 重置你的遊戲文件

故障排除

重置文件

如果你知道是哪個模組引起了問題, 卸載它

如果不知道,最簡單的方法是:

  1. 重置你的遊戲文件
  2. 逐個重新安裝每個 XNB 模組
  3. 每次安裝後進行測試,以確保它不會引起問題

其他問題

參閱 模組:玩家教程/故障排除 獲取更多建議