跳至主要內容

手動匯入與遊戲內管理

Nightbreak 管理的外掛程式現在優先使用遊戲內設定和內容管理,但手動匯入仍然作為備用方案存在。

推薦:遊戲內管理

當您需要以下功能時,請使用設定選單加上已連結的 Nightbreak 權杖:

  • 存取感知的內容瀏覽
  • 一鍵或選單引導的安裝
  • 批次下載和更新命令
  • 自動過時套件檢查
  • 與當前程式碼庫匹配的工作流程

以下外掛程式的首選路徑:

  • EliteMobs
  • BetterStructures
  • FreeMinecraftModels
  • EternalTD
  • ResurrectionChest
  • WorldCannon

這六者全部都會執行共享匯入器,因此六者也都接受下方的手動備用方案。

備用方案:手動匯入

手動匯入在以下情況下仍然有用:

  • 您已經下載了套件的 zip 檔案
  • 您正在伺服器之間移動檔案
  • 您想在測試期間脫離 Nightbreak 離線工作
  • 套件被有意在遊戲內下載路徑之外分發

Nightbreak 的批次下載也會進入外掛程式的 imports 資料夾。區別在於遊戲內路徑會為您處理存取檢查和下載步驟。

匯入資料夾對照表

外掛程式匯入資料夾
EliteMobsplugins/EliteMobs/imports
BetterStructuresplugins/BetterStructures/imports
FreeMinecraftModelsplugins/FreeMinecraftModels/imports
EternalTDplugins/EternalTD/imports
ResurrectionChestplugins/ResurrectionChest/imports
WorldCannonplugins/CannonRTP/imports

WorldCannon 的外掛程式資料夾名為 CannonRTP —— 那是該外掛程式的內部名稱, 它的 imports 資料夾與已安裝內容都放在那裡。

手動匯入規則

  • 除非外掛程式特定文件另有說明,否則保持下載的套件為壓縮狀態。
  • 將套件放入正確的 imports 資料夾。
  • 如果外掛程式特定文件要求,請重新載入或重新啟動外掛程式。
  • 之後重新開啟設定選單以確認安裝狀態。

共享匯入器可以處理:

  • 放置在 imports 中的 .zip 套件
  • 如果包含 pack.meta,則可處理某些已解壓縮的資料夾
  • FreeMinecraftModels.bbmodel 檔案

封存檔會被解壓縮到 imports 內的一個隱藏暫存資料夾中,並僅從該處安裝。FMM 會在成功或失敗後清理該暫存資料夾,因此一般的匯入失敗只會留下原本的 zip 供你重試,而不會在它旁邊留下可見的半解壓套件。

匯入器接受什麼

pack.meta 決定內容的去向

套件可以在頂層提供一個 pack.meta 檔案,指名它所針對的外掛程式平台 —— elitemobsbetterstructuresfreeminecraftmodelseternaltdextractioncraftresurrectionchestmegablocksurvivorsworldcannon(同時也接受 cannonrtpworld_cannon)。該名稱以不分大小寫的方式比對,且會忽略前後空白、換行符號與開頭的位元組順序標記,因此由 Windows 編輯器儲存的檔案也能正常運作。

若封存檔沒有 pack.meta,它會被視為屬於它被丟入之 imports 資料夾所屬外掛程式的套件。

pack.meta 指名了匯入器不認得的東西,該套件會被拒絕,而 zip 會被保留在 imports 中,讓你修正後再試一次。

頂層資料夾名稱必須被辨識

匯入器會依名稱把套件中的每個頂層資料夾路由到目的地。有些名稱適用於所有平台:

資料夾去向
worldcontainer伺服器的世界容器(每個子資料夾成為一個世界)
modelsmodelengineFreeMinecraftModels 的 models 資料夾;若只安裝了 ModelEngine 則為其 blueprints 資料夾
scriptsplugins/FreeMinecraftModels/scripts
pack.meta忽略 —— 它是中繼資料,不是內容

其餘一律依平台解析(例如 EliteMobs 的 custombossescustomitemscontent_packages;BetterStructures 的 schematicsspawn_poolscomponents)。

匯入器在該平台上無法辨識的頂層資料夾,會導致整個套件被拒絕而非部分安裝,且封存檔會被保留。若你的套件無法匯入,主控台會指出有問題的資料夾。

匯入失敗會回滾

匯入會以單一交易的方式套用。既有檔案在被取代前會先備份,被取代的世界資料夾是被移到旁邊而非刪除,而中途任何失敗都會還原該套件曾動過的每個目的地。zip 會留在 imports 中,因此重試是安全的。如果回滾本身遇到檔案系統錯誤,主控台會明確回報回滾並未完成,並提示你先檢查記錄中的目的地再行重試。

封存檔只有在匯入完全提交之後才會被刪除。如果你在重新載入之後仍看到某個套件留在 imports 中,那就是匯入器在告訴你它沒有安裝成功 —— 請查看主控台了解原因。

重要區別

遊戲內路徑

  • 權杖感知
  • 可以顯示鎖定和過時的內容
  • 批次操作後通常自動重新載入
  • 反映當前預期的管理工作流程

手動路徑

  • 無需遊戲內下載存取即可運作
  • 需要您自己管理 zip 檔案
  • 可能仍需要外掛程式重新載入
  • 根據外掛程式不同,可能會將內容留在已下載但未啟用的狀態
  • 可能會暴露遊戲內存取流程通常在安裝時才會顯示的套件結構問題