bedrockintermediatetutorial

把現有世界加入 Bedrock Dedicated Server

先備份基岩版伺服器,再把已驗證世界複製到 worlds、正確設定 level-name,並在開放前完成私下測試。

更新於 2026-08-11 · MapMC Editorial

Bedrock Dedicated Server 能執行既有的基岩版世界:把完整世界資料夾放進 worlds/,並讓 server.propertieslevel-name 完全符合資料夾名稱。更換時必須停止伺服器、保留現有世界和來源備份,先以少數帳號測試,再邀請一般玩家。

確認使用的是官方基岩版流程

本教學適用於官方 Bedrock Dedicated Server 在支援的 Windows 或 Ubuntu 環境,不適用 Java Server、Realms、第三方主機面板或跨 Edition 轉換。MapMC 基岩版 .mcworld 需先整理成有效世界資料夾;Java ZIP 無法直接放進基岩版伺服器。

伺服器與客戶端版本也要相容。看到 Outdated Client 或 Outdated Server 時,應同步版本,而不是靠改資料夾名稱解決。

先啟動一次,再正常停服

將官方伺服器安裝在獨立目錄,至少啟動一次,讓它建立所需檔案;先確認客戶端能連上預設世界。接著在主控台輸入 stop 並等待完全關閉,再更動世界資料。

初次執行會建立 worlds/、頂層 behavior_packsresource_packs。伺服器仍在儲存時,不能複製或覆寫活動世界。

備份伺服器並準備來源世界

最好把整個伺服器目錄複製到安裝位置之外,至少也要備份目前活動世界和設定檔並標上日期。來源世界另保留一份,不能把唯一可玩的本機存檔當成伺服器工作目錄。

準備一個已經在基岩版開啟驗證的世界資料夾。它應直接含有世界資料,而不是額外包裝層或尚未處理的 .mcworld。先確認出生點與地標;如有行為包或資源包,記錄依賴和版本。

複製到 worlds/

把完整世界資料夾放進伺服器的 worlds/。名稱保持簡單、唯一且不含特殊字元,例如 mapmc-london。除非已經封存舊世界,否則不要重複使用活動目錄名稱。

結構應類似 BedrockServer/worlds/mapmc-london/ 後直接接世界資料。若變成 worlds/mapmc-london/mapmc-london/... 的雙層目錄,伺服器可能找不到正確世界。

level-name 精確相符

伺服器停止時,以純文字編輯器開啟 server.properties

level-name=mapmc-london

值必須與資料夾名稱完全相同,包括大小寫。Microsoft Learn 說明可安裝多個世界,但一次只會啟用 level-name 指定的世界。不要額外加引號,也不要改變檔案格式。

先私下啟動與驗證

重新啟動並查看主控台。若產生全新空白世界、回報資料損壞或缺少內容包,立即停止並從備份恢復。空白世界通常代表設定值與實際資料夾沒有吻合。

先用管理員或 allowlist 測試帳號加入,核對出生點、建築、邊界、遊戲模式、權限、玩家資料與內容包。儲存、正常停服並再啟動一次,確認伺服器仍開啟同一世界。

分辨世界專用與共享內容包

官方文件區分世界內部與伺服器頂層的 behavior_packsresource_packs。世界內的包只隨該世界生效,頂層則可供多個世界使用。不要任意交換位置,保留 manifest 和依賴,並在版本更新後以副本測試。

MapMC 一般世界下載不承諾附帶 Mods、Add-ons、行為包或資源包。先確認純世界運作正常,再把內容包當成另一項有備份的變更。

完成伺服器交付檢查

  • 官方伺服器已執行一次,並以 stop 正常關閉。
  • 舊世界和設定檔已有日期備份。
  • 來源是經過驗證的基岩版世界資料夾。
  • 資料夾直接位於 worlds/ 且名稱簡單唯一。
  • level-name 與資料夾名稱完全一致。
  • 日誌、出生點、權限、內容包、儲存與重啟皆已私下測試。

完成全部確認後才開放一般玩家,並保留上一份可以復原的伺服器狀態。

來源與審核依據

有官方文檔時優先採用,並公開支撐事實性內容的參考來源。

結合 MapMC 使用