文件:Minecraft搶鮮版 - 1.18.10.21(Xbox One/Windows 10/Android)

出自Minecraft基岩版开发Wiki

發布於:2021年12月1日

請務必在參與Minecraft測試之前閱讀:

  • 加入搶鮮版後,您的遊戲將被正在開發中的Minecraft版本取代
  • 在預覽搶鮮版時,您將無法存取Realm,也無法加入非搶鮮版玩家的遊戲
  • 任何在搶鮮版中遊玩過的世界都無法在遊戲更早的版本中開啟,因此在遊玩前請建立世界的副本以防止丟失
  • 測試構建可能不穩定,不能代表最終版本的品質
  • 搶鮮版僅適用於Xbox One、Windows 10和Android(Google Play)。要加入或退出搶鮮版,請參閱aka.ms/JoinMCBeta以取得詳細說明。
一個Minecraft中的平頂山生態域

又到了基岩版測試時間了!與往常一樣,我們將非常感謝您在aka.ms/CavesCliffsFeedback上傳送的所有意見回饋,也請您在bugs.mojang.com上搜尋並回報任何您可能發現的錯誤。

實驗性功能[編輯]

  • 加入了新的實驗性開關「荒野更新」
    • Sculk方塊的功能目前可以使用該開關來啟用了
    • 更多功能將在未來的搶鮮版中推出。這僅僅是個開始!

非實驗性功能和錯誤修復[編輯]

世界生成[編輯]

  • 侵蝕惡地中的岩柱的底部不會再使其下方的洞穴產生一個平坦的天花板(MCPE-146984
  • 生成器不會再將荷葉放置在沼澤生態域地下的含水層中(MCPE-125913
  • 現在可以在Y=0以下生成化石,其中深板岩鑽石礦方塊將代替煤礦方塊生成(MCPE-144065
  • 化石將不再漂浮地生成在洞穴或水中
  • 廢棄礦坑現在總是在基岩層上方生成(MCPE-147575
  • 洞穴生態域中的生態域裝飾地物現在與Java版具有相似的出現頻率

遊戲玩法[編輯]

  • 熔爐現在在完成熔煉後始終輸出預期數量的物品(MCPE-126004
  • 現在可以透過按住右鍵/互動鍵來週期性增加光源方塊的光線強度(MCPE-137647
  • 現在可以在觸摸輸入裝置上變更光源方塊的光線強度
  • 當『checkForBlocks』為true且目的地受阻時,teleport指令將不能再成功執行
  • 修復了第一人稱非慣用手盾牌格擋動畫(MCPE-125340
  • 修復了雙持盾牌時第一人稱格擋動畫的問題

生物[編輯]

  • 六角恐龍的行走動畫現在受速度影響(MCPE-131322
  • 狼現在會正確地對受到傷害做出反應
  • 生物可以再次跳過方塊撿起物品
  • 當物品放在生物手中時,物品的資料將不再損毀(MCPE-145034

使用者介面[編輯]

  • 修復了使用遊戲手柄肩鍵導覽時設定選單上的選項卡順序
  • 刪除了一些畫面上的雙空格拼寫問題,包括意見回饋提示畫面(MCPE-104037
  • 修復了「將購買儲存到Microsoft帳戶」畫面上的畫面閱讀器問題

原版等稱[編輯]

  • 突襲的Boss欄上的文字現在顯示為「突襲 - 勝利」並且玩家在擊敗突襲後地面會升起煙花(MCPE-51267

Android[編輯]

  • 加入了一個警告提示,用於說明在Android裝置上將檔案儲存位置設定為外部將可能會丟失資料

技術性更新[編輯]

穩定性與效能[編輯]

  • 提高了執行指令時的效能

動畫[編輯]

  • 修復了對於定義在預設狀態下的動畫控制器事件,若控制器在開始時立即轉換到另一個狀態,則該事件會被直接跳過的問題(這是一個版本化變更,僅適用於format_version始於1.18.10的動畫控制器)

指令[編輯]

  • 在一個函式內由/execute觸發的函式的呼叫順序現在一致了(MCPE-111849
  • 加入了帶有spawn loot多載的/loot指令

JumpToBlockGoal[編輯]

  • JumpToBlockGoal將不再允許生物在水中時使用

實驗性功能[編輯]

GameTest框架[編輯]

mojang-minecraft[編輯]

  • World
    • 加入了blockBreak和blockPlace事件,它們會分別於玩家在世界中破壞或放置一個方塊時被呼叫
  • BlockExplodeEvent
    • 將destroyBlock重新命名為block
  • Player
    • 加入了方法startItemCooldown(itemCategory : string, durationTicks : int) - 開始計時一個物品分類(例如ender_pearl)的冷卻或重設其為給定的持續時間(以刻為單位)
    • 加入了方法getItemCooldown(itemCategory : string) - 傳回該玩家具有的給定物品分類的剩餘持續時間(以刻為單位)。如果冷卻時間不存在,則傳回0。
  • ItemCooldownComponent
    • 加入了ItemCooldownComponent(item.getComponent("minecraft:cooldown"))
    • 唯讀屬性cooldownCategory : string - 代表該物品的冷卻分類。
    • 唯讀屬性cooldownTicks : int - 如果該物品啟用了冷卻,則代表該物品的冷卻時間(以刻為單位)
    • 方法startCooldown(player : Player) - 如果該物品啟用了冷卻,在給定的玩家身上開始或重設冷卻的計時
  • ItemType
    • 移除了getName方法並加入了唯讀屬性.id

mojang-gametest[編輯]

  • Test
    • 為spawnSimulatedPlayer方法加入了gameMode: GameModeparameter
  • SimulatedPlayer
    • 將destroyBlock重新命名為breakBlock
    • 將stopDestroyingBlock重新命名為stopBreakingBlock
    • 移除了selectSlot方法
    • 加入了屬性selectedSlot : int - 取得或設定玩家目前選擇的快捷欄欄位