兩個版本到底差在哪

Minecraft 有兩套獨立的版本:Java 版(Java) 主要跑在 PC(Windows / macOS / Linux),基岩版(Bedrock) 涵蓋手機、主機、Win10/11 等。它們不只是「平台不同」,底層差異會直接影響存檔能否通用:

  • 世界檔案格式:Java 用 region/ 下的 .mca 區域檔案,基岩版用 db/ 裡的 LevelDB 資料庫。兩邊都有 level.dat,但內部結構不一樣。只有基岩版使用 .mcworld 這種匯入檔案。
  • 紅石與指令:紅石時序、活塞行為、指令語法(如 /execute)在兩版不完全一致,複雜電路遷移後可能需要手動調整。
  • 生態:Java 靠 mod,基岩版靠行為包/資源包(Add-on),兩者互不通用。

能互轉嗎?只能單向

存檔無法直接拖過來就用。mcworld.app 支援單向 Java→基岩版轉換,輸出一個可匯入的 .mcworld;反向(基岩版→Java)不在範圍內。

轉換不保證 100% 無損:地形、方塊、容器、結構通常能遷移;Java 專屬實體/方塊、行為包/資源包、紅石、玩家資料可能被取代或移入逐項變更報告,遇到沒有對應方塊時會放可見的佔位物而不是靜默取代。轉換前會先給一份相容度評分,讓你心裡有數。診斷免費且預設在本機進行,轉換也絕不覆寫原始檔案——每次都產生新版本,原檔保留可追溯;付費任務若失敗會自動退款。詳細操作請見深度教學 Java → 基岩版轉換,在 iPhone 上的具體步驟請見 Java 世界轉到 iPhone

先搞清楚手上是哪一種

動手前先確認版本,能少走冤枉路:基岩版是 .mcworld(解壓後有 db/),Java 多半是帶 region/ 的資料夾或 ZIP。拿不準就把檔案丟進 mcworld.app 做本機免費診斷,它會報出類型、版本與健康狀況,再決定要不要走轉換。