手冊:基岩版1.16.100.56

出自Minecraft基岩版开发Wiki
1.16.100.56
版本
內部版本號
Android
951610056(armeabi-v7a,29)
961610056(x86,29)
971610056(arm64-v8a,29)
981610056(x86_64,29)
型別
搶鮮版
發布日期
Xbox One, Windows 10, Android - 2020年9月17日
搶鮮版歸屬

Beta 1.16.100.56基岩版1.16.100的第7個搶鮮版,發布於2020年9月17日[1],做出了一些技術性變更,更新了大量自訂方塊介面,並修復了一些錯誤。

變更[編輯]

一般[編輯]

附加包和腳本引擎
  • 加入了minecraft:placement_filter元件來允許創作者設定放置方塊的條件。
  • 為方塊描述符加入了序列化。
  • 為方塊描述符加入了靜態的anyMatch函式來比較兩個方塊描述符:Block*BlockLegacyBlockDescriptor
  • 方塊描述符的BlockLegacy專案變數被變更為Block*以在設定方塊狀態時延遲方塊解析時設定方塊狀態,並獲得設定完畢的方塊。
  • 移除了所有現有方塊*JSON解析
  • 加入了驗證解析和方塊序列化描述符的單元測試。
  • 加入了驗證方塊描述符之間的比較的單元測試。
  • 加入了驗證從方塊描述符獲得已經設定方塊狀態的方塊的單元測試。
實驗性玩法
  • 加入了「實驗性附加包特性」選項。
技術性
  • DataDrivenBlockEvents
    • 為解析和進行下列事件回應提供了支援:
    • on_interact方塊觸發器:
      • 加入了on_player_placing方塊觸發器。
      • cardinal_block_face_placed_oncardinal_player_facing的方塊放置情況加入了Molang查詢支援。
  • DataDrivenBlockModels
    • 加入了資料驅動型方塊的曲面細分通道的第一個流程。
    • 加入了minecraft:geometry元件以允許方塊模型繪製。
    • 加入了minecraft:unit_cube元件以允許使用預設單位多維資料集繪製。單位多維資料集允許一些額外的效果出現,如環境光遮擋和繪製面剔除。
    • 加入了minecraft:material_instances元件以允許映射面和material_instances實例映射到實際材質中。
  • DataDrivenBlockModels - SmoothLighting
    • 修復了新的資料驅動型方塊的柔和光源和環境遮擋問題。
  • ExecuteCommand
    • execute_command關鍵字加入了物品json事件支援。
  • 物品
    • 加入了資料驅動型的展示物品在遊戲中是如何修復的RepairableItemComponent元件。
  • 唱片
    • 現在可以自訂唱片物品來在唱片機裡播放聲音,組成的變數是:
      • sound_event是一個字串,值必須與遊戲程式碼中的聲音事件相對應。這些字串必須是這幾個中的一個:13catblockschirpfarmallmellohistalstradward11waitpigstep
      • duration是一個浮點數,值用於確定唱片機生成粒子的時間長度,應該與聲音事件的長度精確對應。
      • comparator_signal是一個整數,值用於紅石比較器檢測唱片機時輸出的訊號強度。
  • RunCommand
    • 在目前的add和remove關鍵字旁邊加入了對run_command關鍵字的實體json事件的支援。
    • 更新了以下元件來解析和使用BlockDescriptor而不是Block*:BlockBreakSensorComponentBlockListEventMapBreathableComponentBreedableComponentBuoyancyComponentEntityPlacerItemComponentPreferredPathComponentSeedItemComponentLegacy
    • 更新了以下功能來解析和使用BlockDescriptor而不是Block*:NoSurfaceOreFeatureOreFeatureSingleBlockFeature
    • 更新了以下目標定義來解析和使用BlockDescriptor而不是Block*:GoalDefinitionRaidGardenGoalVanillaGoalDefinition
    • 更新了以下表層程式碼來解析和使用BlockDescriptor而不是Block*:MesaSurfaceAttributesSurfaceMaterialAdjustmentAttributesSurfaceMaterialAttributes
    • 更新了以下測試來顯示把程式碼更新為使用BlockDescriptor:BuoyancyComponentServerTestsFeatureHelperTestsNoSurfaceOreFeatureTestsOreFeatureTestsSingleBlockFeatureTests
    • 更新了以下樹來解析和使用BlockDescriptor而不是Block*:AcaciaTreeCanopyAcaciaTreeTrunkFallenTreeTrunkFancyTreeCanopyFancyTreeTrunkMegaPineTreeCanopyMegaTreeCanopyMegaTreeTrunkPineTreeCanopyRoofedTreeCanopySimpleTreeCanopySimpleTreeTrunkSpruceTreeCanopyTreeHelper
  • 架構
    • allowed_blocks拆分為use_ondispense_on
    • use_on指定實體放置物品允許在什麼方塊上使用,省略則允許所有方塊。
    • dispense_on指定實體放置物品允許在什麼方塊上發射,省略則允許所有方塊。

修復[編輯]

效能與穩定性
  • 修復了一些遊戲過程中可能發生的崩潰。
  • 修復了Xbox One上啟動遊戲時的崩潰。
一般
  • 修復了地圖不在/clear指令的物品列表中的問題。
遊戲內容
  • 現在石製工具的合成配方預設顯示為鵝卵石。(MCPE-71843
  • 變更了災厄號角音效的線性衰減,比之前略微減弱。(MCPE-85593
  • 現在放置和破壞物品展示框的音效能夠正確播放。(MCPE-98901

參考[編輯]

  1. Minecraft-Beta - 1.16.100.56 (Xbox One/Windows 10/Android)  — Minecraft Feedback,2020年9月3日。