跳至主要内容

Resource Pack Manager 疑難排解

疑難排解


伺服器端問題:載入失敗(404錯誤)

當玩家連線時,Minecraft會嘗試從自動託管連結下載由RSPM產生的資源包。404錯誤表示託管伺服器回應「找不到檔案」,因此無法下載資源包。

rspm_failed_to_reach_server.jpg

展開檢視更多資訊

重要說明: 此託管服務是RSPM的內部服務,伺服器管理員無法設定。下載連結是自動產生的。

常見原因:

  • 託管服務暫時關閉或無法存取。
  • 資源包在產生過程中上傳失敗。
  • 連結被防火牆、ISP或網路限制阻止(在學校或工作場所很常見)。

如何修復:

  1. 讓受影響的玩家從他們的Minecraft聊天或主控台複製資源包URL,並嘗試在網頁瀏覽器中開啟它。
  2. 如果在瀏覽器中正常載入但在Minecraft中無法載入,玩家可能有快取問題;重新啟動Minecraft通常可以解決此問題。
  3. 如果連結在瀏覽器中無法開啟,請嘗試在伺服器上執行 /rspm reload 重新產生資源包,然後重新加入。
  4. 如果所有玩家都遇到此問題,可能表示託管服務暫時不可用,請等待並稍後重試。

伺服器端問題:主控台錯誤 資源包大小超過限制

RSPM產生的資源包超過了伺服器自動託管的最大允許大小,目前設定為50 MB。

rspm_resource_pack_size_limit.jpg

展開檢視更多資訊

常見原因:

  • 新增了太多或非常大的資源包進行合併。
  • 包含高解析度材質或增加包大小的大型自訂模型。

如何修復:

  • 刪除或減少一些資源包或資源的大小。
  • 最佳化材質和模型,使其檔案大小更小。
  • 考慮在 config.yml 中停用自動託管,並使用外部網路主機自行託管資源包。

注意: 50 MB的大小限制是為了確保玩家獲得可靠快速的下載,並可能根據託管提供商的政策而改變。


客戶端問題:載入失敗(無效的資源包)

Minecraft成功下載了資源包,但因為包已損壞、不完整或缺少必要檔案而拒絕了它。

rspm.jpg

展開檢視更多資訊

常見原因:

  • 由於來自不同外掛的不相容資源包,合併過程失敗。
  • 一個或多個來源包包含格式錯誤的檔案,例如損壞的JSON檔案或無效的 mcmeta 檔案。
  • 資源檔案路徑超過Minecraft允許的最大資料夾深度或包含非法字元。

如何修復:

  1. 執行 /rspm reload 強制乾淨地重新產生合併的資源包。
  2. 暫時刪除任何最近新增的新增資源包的外掛,然後重試,看看問題是否解決。
  3. 逐個新增這些外掛,每次新增後進行測試,以確定哪個資源包導致了問題。
  4. 檢查RSPM伺服器日誌中有關合併衝突或缺少檔案的警告,這可以幫助確定問題的來源。

客戶端問題:紫色和黑色材質或紫色和黑色立方體模型

Minecraft中的紫黑色棋盤格圖案表示遊戲無法在載入的資源包中找到所需的材質或模型。看到紫色立方體而不是自訂模型表示模型JSON存在,但參照了缺失或無效的材質或模型檔案。

rspm_purple_and_black_squares.jpg

展開檢視更多資訊

常見原因:

  • 所需的材質未包含在合併的資源包中。
  • 模型JSON檔案指向不正確或過時的材質路徑。
  • 多個外掛資源包之間的衝突,其中一個包覆蓋了另一個包的資源。

如何修復:

  1. 使用 config.yml 中的 priorityOrder 清單確保正確的資源包在合併期間具有優先權。
  2. 驗證缺少的材質檔案是否存在於原始來源資源包中。
  3. 檢查模型JSON檔案以確認其材質路徑與包中檔案的實際位置相符。
  4. 進行更正後,執行 /rspm reload 重新產生合併的包並再次測試。

客戶端問題:選單的GUI材質偏移

當GUI材質顯示錯位時——例如圖示移位或列位置不正確——通常是由字型檔案中的衝突引起的。Minecraft一次只支援一個活動字型集,因此覆蓋字型的多個包可能會導致顯示問題。

rspm_offset_textures.jpg

展開檢視更多資訊

常見原因:

  • 多個外掛資源包修改 font/default.json 或相關字型檔案。
  • RSPM在沒有明確設定使用哪個字型的優先權的情況下合併這些檔案。

如何修復:

  1. 開啟 plugins/ResourcePackManager/config.yml 並找到 priorityOrder 部分。
  2. 將您想要保留其字型的外掛包移動到清單頂部。
  3. 執行 /rspm reload 重新產生合併的資源包。

注意: 在Minecraft中無法完全合併多個字型檔案——只有一個字型集會生效,因此必須選擇優先權。


客戶端問題:已載入但某些元素不起作用

一些物品、材質或模型載入不正確或根本不出現在遊戲中。

rspm.jpg

展開檢視更多資訊

常見原因:

  • Minecraft客戶端版本與伺服器版本不符。通常在版本1.21.3和1.21.4之間。
  • 使用ViaVersion或類似外掛允許不支援版本的客戶端連線。
  • 使用舊客戶端無法處理的較新模型格式的資源包,反之亦然。

如何修復:

  1. 確保所有玩家使用與伺服器相同的Minecraft版本。
  2. 如果您安裝了ViaVersion,請注意,在新增完全相容性之前,某些資源可能無法正常工作。
  3. 將客戶端和伺服器資源包功能保持在相同支援的Minecraft版本範圍內,以避免衝突。

客戶端問題:已載入但一個外掛的資源覆蓋另一個

兩個或多個外掛資源包包含具有相同名稱和路徑的檔案。當RSPM合併它們時,優先權順序較低的包會覆蓋上面包的資源。

rspm.jpg

展開檢視更多資訊

如何修復:

  1. 開啟 plugins/ResourcePackManager/config.yml
  2. priorityOrder 清單中,將您想要保留其資源的外掛移到更高位置,在衝突的外掛之上。
  3. 執行 /rspm reload 重新產生合併的資源包。

注意: 在1.21.4之前的Minecraft版本中,某些衝突無法僅透過優先權完美解決。在這種情況下,可能需要手動合併或編輯來源資源包。


客戶端問題:資源包下載緩慢

當伺服器傳送資源包時,玩家可能會遇到下載緩慢或延遲。這通常是因為資源包託管在遠端伺服器上,這表示下載速度取決於玩家的位置和網路品質。

rspm_slow_rp_download.jpg

展開檢視更多資訊

常見原因:

  • 玩家在地理位置上遠離託管伺服器。
  • 玩家的網路連線緩慢或不穩定。
  • 玩家和託管伺服器之間的臨時網路壅塞。

如何修復或緩解:

  1. 鼓勵玩家檢查其網路連線的速度和穩定性。
  2. 玩家可以嘗試從不同的網路或位置連線,看看速度是否提高。
  3. 如果下載緩慢是一個持續存在的問題,請考慮在更接近您的玩家群的備用託管服務上託管資源包。您可以在設定中停用RSPM的自動託管,並在 server.properties 中提供直接的資源包URL。
  4. 確保資源包大小經過最佳化,不會大於必要的大小,以最小化下載時間。

注意: 不幸的是,由於遠端託管的性質,某些玩家會因伺服器控制之外的因素而經歷較慢的下載。