Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
本條目缺乏維護,請務必查證相關資訊

條目中某些資訊已經不符合目前版本情況,你可以幫我們更新它
編輯時請遵守著作權協議,請勿從他處複製文字至本wiki。



1.20.0
版本

基岩版

正式名稱

足跡與故事

伺服器端版本

1.20.0.01

內部版本號

Android:1.20.0.01
PlayStation:2.66
Windows:1.20.1.0

版本碼

Android
952000001(armeabi-v7a,33)
962000001(x86,33)
972000001(arm64-v8a,33)
982000001(x86_64,33)

發佈日期

2023年6月7日

下載

伺服器端
Windows Linux

協定版本

589

其他版本的1.20

1.20.0足跡與故事的首個正式版,也是基岩版的一次主要更新,發佈於2023年6月7日[1][2]。此次更新在Minecraft Live 2022期間宣佈[3],主題名稱於2023年3月2日的Minecraft Monthly上公佈[4]。在此次更新的首個搶鮮版發佈前,其部分特性從1.19.50.21開始在實驗性玩法中開發。

新內容[]

方塊[]

竹材
竹拼塊
  • 竹材的變種,有著交錯的竹片紋理。
  • 可用於合成對應的半磚和階梯。
竹方塊
  • 竹子合成的方塊。
  • 有對應的剝皮變種。
校準伏聆振測器
  • 伏聆振測器的新變種,無法自然生成。
  • 可以使用1個伏聆振測器與3個紫水晶碎片合成。
  • 有一面可以接收紅石訊號,使其只能檢測到頻率與該紅石訊號強度相等數值的振動。
浮雕書櫃
  • 書櫃的新變種。
    • 附魔書書和羽毛筆完成的書可被放入其中,每個方塊最多容納6本。
      • 玩家可以手持任意書對其欄位按下使用鍵以在該欄位放入書本。
      • 未持有書時按下使用鍵則是取出對應欄位上的書本。
      • 放入的書也會顯示在紋理上(只顯示該欄位固定的紋理)。
    • 可充當紅石比較器的電源,輸出的紅石訊號強度為最後一次存取書的欄位位置。
懸掛式告示牌
  • 告示牌的新變種,由鎖鏈剝皮原木(或剝皮蕈柄、剝皮竹方塊)合成。
  • 需附著於方塊的側面或底面。
    • 在方塊底面有2種懸掛樣式,取決於該底面是否完整。
    • 附在方塊底面時可朝向16個不同的方向。
櫻花木樹葉
  • 一種新的樹葉,長滿粉紅色的花朵,其下方會出現粉紅色的下落粒子。
  • 蜜蜂將其視為花。
櫻花木原木
  • 一種紫褐色外皮、粉紅色內干的原木,有對應的剝皮變種。
  • 可用於合成對應種類的木材
櫻花木材
櫻花木樹苗
  • 一種新的樹苗。
  • 可以放置在花盆中。
櫻花木
  • 櫻花木原木的木塊變種,有對應的剝皮變種。
  • 可用於合成對應種類的木材。
飾紋陶罐
  • 在合成表中使用4個陶器碎片紅磚頭擺成菱形以合成。
    • 陶器碎片的種類決定了輸出陶罐的對應面出現何種圖案,使用紅磚頭則沒有圖案。
  • 非常容易被破壞。
    • 使用三叉戟進行破壞,會碎裂成其原先的合成材料。
    • 徒手破壞、被活塞推動和使用附有絲綢之觸附魔的工具破壞時掉落自身。
粉瓣花
  • 一種新的方塊,在櫻花樹林中自然生成。
  • 可透過對已有的粉瓣花使用骨粉再生。
  • 類似於海鞘,一個方塊內可以放置4個。
  • 可以以特定方向放置。
  • 可以用來合成粉紅色染料
  • 蜜蜂會將其視為花。
瓶子草植株
  • 可用瓶子草豆莢在耕地上種出。
  • 共有5個生長階段。
    • 若完全成熟,破壞時掉落瓶子草;若未完全成熟,破壞時掉落瓶子草豆莢。
瓶子草
嗅探獸蛋
  • 可以從熱帶海底廢墟中的可疑的沙子中取得。
  • 兩隻嗅探獸繁殖後也會產下嗅探獸蛋。
  • 放置於苔蘚方塊上時會在大約10分鐘後孵化。放置於其餘方塊上時的孵化時長約為20分鐘。
可疑的方塊
  • 包括可疑的沙子和可疑的礫石。
  • 與普通沙和礫石相似,但紋理看起來更粗糙。
  • 受重力影響,會在落地時消失。
  • 被挖掘或被活塞推動時不掉落任何物品,用附有絲綢之觸的工具挖掘也不會掉落。
  • 會在沙漠神殿沙漠水井海底廢墟古蹟廢墟中自然生成,不同地點使用不同的戰利品表。
  • 可以用刷子刷掃出其中的物品。
    • 清刷時,可疑的方塊會經歷4個階段,若中途停止,它們會逐漸恢復原狀。
    • 清刷完成後,可疑的方塊轉變為普通的對應方塊。
    • 帶有有效戰利品表的可疑的方塊才能刷出物品。
火把花植株
  • 一種新的作物方塊,可用火把花種子種出。
  • 共有3個生長階段,完全成熟時變為火把花。
  • 若完全成熟,破壞時掉落火把花;若未完全成熟,破壞時掉落火把花種子。
火把花
豬布林頭顱
  • 一種新的生物頭顱。
  • 可在閃電苦力怕殺死豬布林時掉落。
  • NoGravity為0時,會在其收到紅石訊號時或玩家穿戴其行走時扇動耳朵。

物品[]

瓶子草豆莢
生怪蛋
鍛造模板
  • 一類新物品,可用於裝飾盔甲與鍛造獄髓裝備,在鍛造台上使用。
  • 一次消耗一個鍛造模板。
  • 無法直接合成,但可以在工作枱中用7個鑽石、1個鍛造模板和1個對應複製材料來複製1個。
  • 共有以下17種(一些種類的盔甲紋樣會更稀有):
類別 名稱 取得途徑 對應複製材料
獄髓升級 獄髓升級 堡壘遺蹟的戰利品箱 地獄石
盔甲紋樣 海岸盔甲紋樣 沉船的戰利品箱 鵝卵石
沙丘盔甲紋樣 沙漠神殿的戰利品箱 砂岩
眼眸盔甲紋樣 要塞的祭壇、圖書館儲物箱 終界石
主人盔甲紋樣 古蹟廢墟的可疑的方塊 陶土
牧者盔甲紋樣 古蹟廢墟的可疑的方塊 陶土
肋骨盔甲紋樣 地獄要塞的戰利品箱 地獄石
哨兵盔甲紋樣 掠奪者前哨站的戰利品箱 鵝卵石
工匠盔甲紋樣 古蹟廢墟的可疑的方塊 陶土
寂靜盔甲紋樣 遠古城市的戰利品箱 深板岩碎石
豬鼻盔甲紋樣 堡壘遺蹟的戰利品箱 黑石
旋塔盔甲紋樣 終界城的戰利品箱 紫珀方塊
潮汐盔甲紋樣 遠古深海守衛死亡後掉落 海磷石
惱鬼盔甲紋樣 綠林府邸的戰利品箱 鵝卵石
伏守盔甲紋樣 遠古城市的戰利品箱 深板岩碎石
嚮導盔甲紋樣 古蹟廢墟的可疑的方塊 陶土
荒野盔甲紋樣 叢林神廟的戰利品箱 青苔鵝卵石
刷子
  • 用於清刷方塊的物品。
  • 使用1根羽毛、1個銅錠和1個木棒合成,擺放方式類似於
  • 成功刷出物品時消耗1點耐久。
  • 對可疑的方塊外的其他方塊沒有實際效果。
陶器碎片
  • 共有20種。
  • 無法合成,只能透過刷掃可疑的方塊來獲得。
火把花種子
  • 一種新的種子,可以種植在耕地上。
  • 可透過嗅探獸刨挖獲得。
  • 可用於餵食鸚鵡和嗅探獸。
唱片

生物[]

駱駝
  • 每個沙漠村莊中會自然生成一隻。
  • 可以跨過柵欄等1.5格高的方塊。
  • 有時會原地坐下。
  • 可以透過仙人掌繁殖。
  • 可以裝備,供2名玩家騎乘。
    • 被騎乘時可以慢走和疾走。也可以衝刺,但有一定冷卻時間。
    • 在玩家騎乘時,來自比玩家低0.5格以上距離的生物的單體近戰攻擊無法傷害玩家。
嗅探獸
  • Minecraft Live 2022生物投票的獲勝生物,屬於友好生物,體型很大。
  • 14(♥ × 7)點生命值。
  • 會被火把花種子吸引,但不能被馴服。
  • 時常嗅探空氣,有時能刨挖出火把花種子與瓶子草豆莢。
    • 有8分鐘冷卻時間。
    • 最近被刨挖過的20個方塊會被記錄,並且不再尋求刨挖這些方塊。
  • 可以使用火把花種子餵養和繁殖。
    • 繁殖後會掉落嗅探獸蛋。

非生物實體[]

竹筏
  • 由竹材合成的變種。
儲物箱竹筏
櫻花木船
  • 由櫻花木材合成的船變種。
儲物箱櫻花木船
  • 由櫻花木材合成的儲物箱船變種。

世界生成[]

櫻花樹林
古蹟廢墟

遊戲內容[]

成就
  • 加入了3個新成就。
    • 「精心修復」——用 4 個陶器碎片製作一個裝飾罐[原文如此](10G)
    • 「種植過去」——種植任意嗅探獸種子(10G)
    • 「風格別致的鍛造」——至少應用一次這些鍛造模板:尖塔、豬鼻、肋骨、結界、幽靜、猥傀、潮汐、嚮導[原文如此](30G)

常規[]

閃爍標語
  • 加入了以下閃爍標語:
    • Enter the Render Dragon!
    • This sand is sus
    • Remember to brush your... ...teeth
    • Has working bookshelves!
    • Sniff sniff...
    • Place hanging sign here
種子模板
實驗性玩法
載入提示
音樂
選項
  • 在協助工具設定中加入了「聊天訊息持續時間」選項。
    • 用於修改聊天訊息在畫面上的停留時間,預設為3秒。

技術性[]

實體過濾器
  • 加入了all_slots_emptyany_slot_empty實體過濾器。
    • 用於搜尋指定裝備位置的空物品槽。

變更[]

方塊[]

紫水晶方塊
  • 現在放置在伏聆振測器旁時具有共振功能。
    • 當伏聆振測器接收到振動時,紫水晶方塊會在其位置發送一個頻率相同的振動。
    • 可以在不重新創造振動源的情況下遠程傳遞振動。
苔蘚方塊
生物頭顱
  • 現在可放在音階盒上,發出對應生物的空閒狀態音效。
告示牌
  • 現在在放置後可以透過與其互動來重新編輯文字。
  • 現在告示牌的兩面可以分別顯示獨立的文字和文字顏色。
    • 在首次放置時會預設編輯正面。
  • 現在可以使用蜂巢塗蠟,塗蠟後的告示牌無法再進行編輯。
地毯
  • IDcarpet現在被拆分為:white_carpet、​orange_carpet、​magenta_carpet、​light_blue_carpet、​yellow_carpet、​lime_carpet、​pink_carpet、​gray_carpet、​light_gray_carpet、​cyan_carpet、​purple_carpet、​blue_carpet、​brown_carpet、​green_carpet、​red_carpet和​black_carpet
    • carpet及其資料值仍然可用,但不會在指令提示中顯示。
鍋釜
  • 移除了裝有熔岩的鍋釜的IDlava_cauldron
珊瑚
  • IDcoral現在被拆分為:tube_coral、​brain_coral、​bubble_coral、​fire_coral、​horn_coral、​dead_tube_coral、​dead_brain_coral、​dead_bubble_coral、​dead_fire_coral和​dead_horn_coral
    • coral及其資料值仍然可用,但不會在指令提示中顯示。
枯灌木
伏聆嘯口
  • 現在會在含水時靜音。
伏聆振測器
  • 變更了許多可感測的遊戲事件的振動頻率,新的振動種類及其對應的振動頻率見下表:
振動種類 振動頻率
移動 1
落地 2
與物品互動 3
鞘翅滑翔及實體的獨有動作(如劫毀獸咆哮、狼甩掉身上的水) 4
離開坐騎及裝備物品 5
騎上坐騎及與實體互動 6
實體受傷 7
進食及飲用 8
方塊取消啟動 9
方塊啟動 10
方塊變化 11
破壞方塊 12
放置方塊 13
傳送及放置實體 14
爆炸及實體死亡 15
  • 現在會強充能下方的方塊。
  • 啟動狀態的持續時長由40遊戲刻改為30遊戲刻。
  • 冷卻狀態的持續時長由1遊戲刻改為10遊戲刻。

物品[]

盔甲
  • 現在盔甲可以透過鍛造台消耗鍛造模板和以下10種原材料中的一種進行鍛造:
  • 鍛造結果不會提供任何屬性增益。
  • 鍛造模板決定鍛造後盔甲紋樣圖案,原材料決定紋飾顏色。
  • 重複鍛造將會覆蓋上一次的鍛造結果。
  • 鍛造後的盔甲,其紋飾和鍛造原材料名稱會在物品提示框中以原材料顏色顯示。
  • 不同的紋飾在物品欄圖示中顯示的是相同的紋理,實際展示出來的是類似於荒野盔甲紋樣的樣式;不同的紋飾顏色在物品欄圖示中顯示的紋飾顏色不同。
盾牌
  • 現在可以透過與旗幟合成來加入圖案。
藥水及其噴濺滯留變種
  • 變更了所有藥水(包括水瓶)的顏色以匹配Java版[6]
藥水箭
  • 變更了除治療之箭、回復之箭和虛弱之箭以外的所有藥水箭的顏色。

生物[]

玩家
  • 略微加深了Steve預設外觀的膚色。
伏守者

世界生成[]

沙漠神殿
  • 變更了結構,現在會有一個填滿沙和可疑的沙子的新空間。
    • 一些沙會暴露在外,可以在與藍色陶土等高的位置上找到。
沙漠水井
  • 現在可疑的沙子會生成在其水下。

遊戲內容[]

鍛造機制
  • 變更了鍛造台的UI,現在擁有三個輸入欄位,第一個欄位為鍛造模板,其次為裝備,最後為鍛造原材料,需要先放入鍛造模板才可進一步操作。
    • 鍛造模板控制可在後兩個欄位中放置的物品種類。
  • 現在鍛造獄髓工具需要「獄髓升級」鍛造模板才能完成。
狀態效果

常規[]

製作人員名單
  • 更新了製作人員名單。
死亡畫面
  • 為新的死亡畫面加入了新的相機視角效果。
實驗性玩法
  • 僅開啟「假日創造者功能」子選項的實驗性世界不再會顯示「實驗」標籤。
世界載入畫面
  • 為主要使用者外觀的載入過程加入了進度條,最多需要等待15秒。
閃爍標語
  • 為下列閃爍標語加入了感嘆號以匹配Java版
    • Honey, I grew the bees!
    • <3 Max & 99 & Ducky!
    • Bushy eyebrows!
    • Edit is a name!
    • From free range developers!
全景圖
  • 更新了主選單的全景圖,內容為一片櫻花樹林
  • 全景圖現在會順時針轉動,並向下傾斜。
選項
  • 將「通知持續時間」選項重新命名為「彈出通知持續時間」。

技術性[]

專用伺服器
  • 現在內容日誌會使用如下屬性在控制台窗口中顯示,且擁有可配置的日誌級別。
    • content-log-level:設定最小的日誌輸出級別。有效值為verboseinfowarningerror。預設值為info
    • content-log-console-output-enabled:啟用或停用日誌的輸出。預設值為true
附加包和腳本引擎
  • 現在南瓜方塊會使用minecraft:cardinal_direction字串類型狀態而不是direction整型狀態。
基岩版編輯器
  • 刪除了已棄用的方塊,並將方塊按字母順序排序。
  • 修復了深海守衛的Molang動畫出現停頓的問題。
  • 修復了編輯器中的玩家會在工具模式下死亡的問題。
  • 修復了/execute和指令方塊無法執行指令的問題。
  • 修復了與表情和成就有關的錯誤。
  • 修復了編輯器可以在正常遊戲時訪問的錯誤。
  • 修復了用戶端的預設指令權限與多人遊戲的指令權限顯示不同的錯誤。
  • 工具模式現在會使用原版鍵盤進行移動控制,而非使用硬編碼的W/A/S/D/Space/⇧ Shift鍵。現在可以在設定選單中自訂移動與鍵盤的綁定。
指令
  • 現在命令列中的自動補全不再會提示已經輸入的方塊狀態。(MCPE-168055
  • 提升了載入指令和指令窗口時的整體效能。
  • has item指令選擇器現在可以正確檢測活動對象的物品欄中是否有已建立的地圖或火藥球。
  • 現在/inputpermission會在指令欄的預覽中顯示指令描述。
附加包
  • 修復了cape_flap_amount中玩家向前移動但看向旁邊時玩家披風不會抖動的錯誤。(MCPE-153446
常規
  • 現在使用不含有假日創造者組件的1.16.100及1.17及以上版本JSON格式的自訂項目不需要開啟「假日創造者功能」實驗性功能開關即可載入。
  • minecraft:friction在計算地面摩擦力時不再會被忽略。
  • 現在當dispense_on字段為空時,擁有minecraft:entity_placer物品組件的物品會在空氣方塊上建立一個活動對象。
  • 現在在1.19.80及以上版本的JSON格式中擁有minecraft:entity_placer物品組件的物品可以在生怪磚上使用以改變其活動對象的生成類型。
  • 移除了minecraft:repairable物品組件中的on_repaired參數。
  • 修復了get_equipped_item_nameMolang序列無法返回部分物品平坦化前的ID的問題。
Molang
  • 修復了導致市場資源包無法載入的錯誤。
    • 對每個Molang表達式所能擁有的嵌套子表達式數量進行了限制。
圖形
  • 修復了關閉光線追蹤功能並載入與光線追蹤相容的內容後啟用光線追蹤功能可能導致的崩潰。(MCPE-168894
實體
  • 現在擁有internal-only組件或AI意向的自訂實體在遊戲中無法載入。
  • 現在自訂實體無法覆寫1.20以前的原版實體。identifierruntime_identifier字段中的無效實體現在會導致內容錯誤。
物品
  • 現在有minecraft:durabilityminecraft:repairable的自訂物品可以一併修復而無須自訂物品條目。
  • 使用minecraft:record的自訂物品現在在懸浮提示中和在唱片機播放時會顯示正確的聲音描述。
  • 開放了1.20.0及以上版本的實驗性JSON格式中的minecraft:display_name物品組件。
  • 開放了1.20.0及以上版本的實驗性JSON格式中的minecraft:durability物品組件。
  • 開放了1.20.0及以上版本的實驗性JSON格式中的minecraft:fuel物品組件。
  • 開放了1.20.0及以上版本的實驗性JSON格式中的minecraft:entity_placer物品組件。
  • 開放了1.20.0及以上版本的實驗性JSON格式中的minecraft:icon物品組件。
配方
  • 修復了使用相同方塊但不同資料值的配方會報出不正確的內容日誌錯誤的問題。(MCPE-168717
組件
  • 現在minecraft:boostablespeed_multiplier組件可以在JSON檔案中正確解析。(MCPE-164424

實驗性[]

本段落的內容需要開啟實驗性玩法中的「搶鮮版 API」、「假日創造者功能」、「即將推出的創作者功能」和「實驗相機」子選項後才可使用。

指令格式[]

/camera
  • 用於修改玩家的相機視角和畫面的淡入淡出。

技術性[]

附加包和腳本引擎
  • 向方塊JSON格式中加入了BlockTraits,可以為資料驅動的方塊加入方塊狀態和setter函數。
    • 可以解析PlacementDirection(即minecraft:placement_directionBlockTrait(加入minecraft:cardinal_direction方塊狀態和onPlayerPlacesetter函數)
    • 可以透過block_propertyMolang隊列和set_block_property事件響應來訪問應用placement_direction狀態的方塊的minecraft:cardinal_direction
  • 加入了minecraft:placement_position方塊特徵。
    • 加入了minecraft:block_faceminecraft: vertical_half狀態,在實際應用時只需指定其中之一。
    • minecraft: block_face字串狀態擁有downupnorthsoutheastwest六個有效值,對應玩家放置方塊時點擊的方塊朝向面。
    • minecraft: vertical_half字串狀態擁有bottomtop兩個有效值,分別對應方塊被放置在下半格或上半格。
    • 兩個狀態都會在玩家放置方塊時設定。
附加包
  • minecraft:placement_direction方塊特徵加入了minecraft:facing_direction狀態。
    • minecraft:facing_direction擁有downupnorthsoutheastwest四個有效值。
    • 可以透過minecraft:placement_direction特徵來啟用和訪問方塊上的此狀態。
    • 可以訪問block_propertyMolang查詢和set_block_property事件響應中應用minecraft:placement_direction特徵的方塊上的minecraft:cardinal_direction狀態。
  • minecraft:cardinal_direction的類型變更為字串,擁有northsoutheastwest四個有效值。
物品
  • 現在擁有minecraft:throwable組件的物品在使用時會觸發throw音效。
腳本
  • 進一步將遊戲事件拆分為before*after*兩個類別。
    • 所有的before*事件從events移至world.beforeEvents屬性中,並將before前綴移除。在before*事件的回調過程中,會改變世界狀態的函數會被停用,只讀方法和屬性可以正常使用,同時set方法的應用對象會被限制為事件對象本身。使用上述被停用的方法和屬性的行為都會導致報錯。
    • 將所有before事件以外的事件從移至world.afterEvents屬性中。
      • 涉及到的事件會從世界中的物體上移除。
      • 這些事件不會在觸發時立即執行,而是等到觸發後的某一刻時才會被刷新。在同一刻中觸發的after事件會在同一刻中被刷新。
  • 將所有before*事件重新命名為*BeforeEvent,對應的事件訊號重新命名為*BeforeEventSignal
  • 將所有after*事件重新命名為*AfterEvent,對應的事件訊號重新命名為*AfterEventSignal
  • chat事件重新命名為chatSend
  • events.beforeChat事件重新命名為world.events.beforeChatSend
  • events.chat事件重新命名為world.events.chatSend
  • BeforeChatEvent事件重新命名為ChatSendBeforeEvent
  • BeforeChatEventSignal事件重新命名為 ChatSendBeforeEventSignal
  • ChatEvent事件重新命名為ChatSendAfterEvent
  • ChatEventSignal事件重新命名為ChatSendAfterEventSignal
  • 修復了resolve()無法解析自訂方塊屬性的問題。
  • scoreboard屬性重新命名為Entity.scoreboardIdentity
  • 物品事件
    • 現在ItemStartUseOnEvent事件只會以搭建時第一個互動的方塊為對象觸發。
    • 現在ItemUseOnEvent事件只會在物品對方塊成功使用時觸發。
    • ItemUseOnEvent事件的blockLocation: Vec3屬性改為block: Block
    • ItemStartUseOnEvent事件的blockLocation: Vec3屬性改為block: Block
    • ItemStopUseOnEvent事件的blockLocation: Vec3屬性改為block: Block
    • ProjectileHitEvent事件的faceLocation: Vec2屬性改為faceLocation: Vec3,並以下西北方向為原點。
    • ItemUseOnEvent事件的faceLocation: Vec2屬性改為faceLocation: Vec3,並以下西北方向為原點。
  • Entity
    • 加入了teleportOptions {dimension?: Dimension, rotation?: Vector2, keepVelocity?: boolean, facingLocation?: Vector3, checkForBlocks?: boolean}接口。
    • 加入了Vector2 {x: number, y: number}接口。
    • 加入了tryTeleport(location: Vector3, teleportOptions?: teleportOptions) : boolean函數。
      • 用於嘗試傳送實體,在實體無法被傳送時返回false
    • teleport函數變更為teleport(location: Vector3, teleportOptions?: teleportOptions) : void
  • setRotation函數變更為setRotation(rotation: Vector2) : void
  • getRotation函數變更為getRotation() : Vector2
  • addTag(tag: string): boolean函數的tag參數的字串長度限制在256個字元內。
  • kill函數的回傳值類型改為布林值。當函數返回true時,實體可以被殺死,否則不可以。
  • 加入了EntityApplyDamageOptions接口,作為applyDamage的額外傷害來源選項輸入值。
  • 加入了EntityApplyDamageByProjectileOptions接口,作為applyDamage的額外投射物彈傷害來源選項輸入值。
  • applyDamagesource參數變更為options,並將參數類型從EntityDamageSource變更為EntityApplyDamageOptions | EntityApplyDamageByProjectileOptions
  • SimulatedPlayer
    • getHeadRotation函數變更為getHeadRotation() : Vector2
  • 現在TitleDisplayOptions可以接受浮點數值。
  • 加入了WorldSoundOptionsPlayerSoundOptions接口類型。
    • playSound函數加入了location必選參數。
    • 調用playMusicqueueMusic時,volume小於0.0時會報錯。
    • 調用playMusicqueueMusic時,fade小於0.0時會報錯。
    • 調用playSound時,pitch小於0.01時會報錯。
    • 調用playSound時,volume小於0.0時會報錯。
  • 移除了dye_powder物品組件。
  • 現在實體對象可以在區塊重新載入或維度變更後持續存在。無效的實體可以在轉移到另一個維度或所在區塊重新載入後被引用。
  • 加入了lifetimeState只讀屬性。
    • 用於返回實體的生命狀態,有loadedunloaded兩種回傳值。
  • ItemDefinitionTriggeredEvent
    • item屬性重新命名為itemStack
  • ItemStartUseOnEvent
    • item屬性重新命名為itemStack
    • getBlockLocation函數替換為blockLocation: Vector3只讀屬性。
    • 移除了getBuildBlockLocation函數。
  • ItemStopUseOnEvent
    • item屬性重新命名為itemStack
    • getBlockLocation函數替換為blockLocation: Vector3只讀屬性。
  • ItemUseEvent
    • item屬性重新命名為itemStack
  • ItemUseOnEvent
    • item屬性重新命名為itemStack
    • getBlockLocation函數替換為blockLocation: Vector3只讀屬性。
    • faceLocationXfaceLocation函數替換為faceLocation: Vector2只讀屬性。
  • BlockHitInformation
    • faceLocationXfaceLocation函數替換為faceLocation: Vector2只讀屬性。
API
  • 修復了已修改的裝備和容器欄位未被同步到用戶端的錯誤。
  • @minecraft/server
    • BlockProperties重新命名為BlockStates
    • getAllProperties重新命名為BlockPermutation.getAllStates
    • getProperty重新命名為BlockPermutation.getState
  • 將下列API從搶鮮版移至@minecraft/server 1.2.0:
    • applyDamage(amount: number, options?: EntityApplyDamageByProjectileOptions | EntityApplyDamageOptions): boolean移至2.0
    • kill(): boolean移至2.0
    • EntityApplyDamageOptions移至2.0
    • EntityApplyDamageByProjectileOptionsto 2.0
    • EntityDamageCause移至2.0
    • addTag(tag: string)移至2.0
    • removeTag(tag: string)移至2.0
    • hasTag(tag: string)移至2.0
    • getTags()移至2.0
    • ContainerBlockInventoryComponentEntityInventoryComponent移至2.0
    • Music APIs從搶鮮版移至正式版。
    • Sound APIs從搶鮮版移至正式版。
    • ModalFormDataMessageFormDataActionFormData移至0.0
    • 修復了MessageFormResponse的響應中按下的按鈕和選擇相反的錯誤。
    • ItemStackconstructorgetter APIs移至2.0
    • EntityItemComponentItemComponentItemTypeandItemLockMode移至2.0
    • applyImpulse(vector: Vector3): void移至2.0
    • applyKnockback(directionX: number, directionZ: number, horizontalStrength: number, verticalStrength: number): void移至2.0
    • clearVelocity(): void移至2.0
    • runCommand從搶鮮版移至2.0
  • getComponent(componentId: string): EntityComponent | undefined方法移至1.2.0
  • getComponents(): EntityComponent[]方法移至1.2.0
  • hasComponent(componentId: string): boolean方法移至1.2.0
  • EntityComponent類移至1.2.0
  • EntityBaseMovementComponent類移至1.2.0
  • maxTurn: number只讀屬性移至1.2.0
  • 將下列EntityBaseMovementComponent的子類移至1.2.0
    • EntityMovementAmphibiousComponent
    • EntityMovementBasicComponent
    • EntityMovementFlyComponent
    • EntityMovementGenericComponent
    • EntityMovementHoverComponent
    • EntityMovementJumpComponent
    • EntityMovementSkipComponent
  • EntityIsDyableComponent類重新命名為EntityIsDyeableComponent並移至1.2.0
  • 將下列EntityComponent的子類移至1.2.0
    • EntityCanClimbComponent
    • EntityCanFlyComponent
    • EntityCanPowerJumpComponent
    • EntityColorComponent
    • EntityFireImmuneComponent
    • EntityFloatsInLiquidComponent
    • EntityFlyingSpeedComponent
    • EntityFrictionModifierComponent
    • EntityGroundOffsetComponent
    • EntityIsBabyComponent
    • EntityIsChargedComponent
    • EntityIsChestedComponent
    • EntityIsHiddenWhenInvisibleComponent
    • EntityIsIgnitedComponent
    • EntityIsIllagerCaptainComponent
    • EntityIsSaddledComponent
    • EntityIsShakingComponent
    • EntityIsShearedComponent
    • EntityIsStackableComponent
    • EntityIsStunnedComponent
    • EntityIsTamedComponent
    • EntityMarkVariantComponent
    • EntityPushThroughComponent
    • EntityScaleComponent
    • EntitySkinIdComponent
    • EntityVariantComponent
    • EntityWantsJockeyComponent
  • Enchantments
    • 移除了MinecraftEnchantmentTypes類。
    • 現在附魔類型可以用字串指定。
  • 現在ExplosionBeforeEventsource為可選項。
  • TameableComponent
    • 移除了unimplementedtameEvent
  • 更新了API以更好地處理未載入和非常載入區塊的操作。
  • 現在與處於未載入和非常載入區塊的Block物體互動會拋出PositionInUnloadedChunkError: Exception錯誤。
  • 現在與維度高度限制之外的區域互動會拋出PositionInUnloadedChunkError: Exception錯誤。
  • Dimension
    • getBlock現在的返回Block值現在為可選項,當指定方塊處於未載入區塊內時會返回undefined
  • Signs
    • BlockSignComponent中的setTextgetTextgetRawTextsetTextDyeColorgetTextDyeColor加入了SignSide參數以支持取得和設定告示牌兩邊的文字和文字顏色。
    • BlockSignComponent加入了isWaxed屬性以表明玩家是否可以編輯告示牌。
    • BlockSignComponent加入了setWaxed方法以禁止玩家編輯告示牌。
  • DimensionEntityrunCommandrunCommandAsync函數現在可以報錯。
    • runCommand會拋出CommandError錯誤。
    • runCommandAsync會將CommandError移交至reject處理器。
  • 加入了EffectTypes類。
    • 加入了get(identifier: string): EffectType函數。
      • 用於返回指定狀態效果類型。
    • 加入了getAll(): EffectType[]函數。
      • 用於返回所有狀態效果類型。
  • 變更了Effect類。
    • duration屬性變更為以刻為單位的狀態效果時長。
    • 加入了typeId屬性。
      • 用於返回效果類型的ID。
  • 加入了EntityEffectOptions {amplifier?: number, showParticles?: boolean}接口。
    • 加入了removeEffect(effectType: EffectType | string): boolean函數。
      • 用於清除實體的指定狀態效果。在狀態效果不存在時返回false
    • 變更了getEffect(effectType: EffectType | string): Effect | undefined函數。
      • 用於取得實體的指定狀態效果。在實體不具有該狀態效果時返回undefined
    • 變更了addEffect(effectType: EffectType | string, duration: number, options?: EntityEffectOptions): boolean函數。
      • 用於使指定實體具有指定狀態效果。在狀態效果不存在或時長為負數時返回false
  • 現在當物品minecraft:fuel組件的duration屬性設為最小值時物品也可以在高爐和煙燻爐中正常使用。

修復[]

常規
  • 有一個分屏玩家離開遊戲時,其他分屏玩家不再會斷開連接。(MCPE-168695
  • 降低了啟動和載入至開始畫面的所需時間。
  • 修復了同一裝置上的用戶端無法找到本地託管的專用伺服器的問題。
遊戲內容
  • 階梯下飛行時不再會停用飛行。(MCPE-168999
  • 修復了玩家在靈魂砂產生的上涌氣泡柱上跳躍時會累積摔落傷害的問題。
  • 玩家高速墜入水中時不再會受到掉落傷害。(MCPE-152485
  • 現在玩家在死亡畫面上返回主選單後再次打開世界時,其判定箱會擁有正確的大小。(MCPE-167045
  • 現在擁有村莊英雄效果的玩家身上會產生明顯的綠色粒子。
生物
  • 地獄幽靈現在會在嘴部高度處發射火球,而不是在眼睛高度處。(MCPE-35202
  • 人形生物和盔甲座穿戴的靴子不再會產生深度衝突。
  • 人形生物和盔甲座穿戴的護腿的「褲腿」和「腰帶」部分不再會產生深度衝突。
  • 蜜蜂進食時不再會發出玩家進食的音效。(MCPE-169567
伏聆類方塊
  • 現在伏聆振測器啟動時會充能下方方塊。
  • 含水的伏聆嘯口現在會靜音。(MCPE-169563
  • 現在玩家和生物行走、墜落、跳躍和降落在伏聆振測器上的音效由「玩家」音效滑桿控制。
  • 現在對任意物品的使用操作,例如使用刷子、使用望遠鏡或吃下蘋果,均會發送能夠被伏聆振測器和伏守者檢測的物品互動事件。
方塊
  • 現在綠林府邸中的原木擁有正確的朝向。(MCPE-168387
  • 移除了lava_cauldron方塊。(MCPE-39974
  • 現在甘蔗和竹子可以放置在苔蘚方塊上。
  • 甘蔗生成於水下時不再會生成空氣。(MCPE-161096
  • 現在打開和關閉狀態下的門的頂部和底部紋理會正確旋轉。(MCPE-152926
  • 修復了活塞在極少數情況下無法顯示的問題。
  • 將綠林府邸入口處的半磚變更為鵝卵石質。(MCPE-169038
  • 現在鐵柵欄和玻璃片可以與活塞連接。(MCPE-64745
  • 現在枯灌木可以放置在草地和苔蘚方塊上。(MCPE-125931
  • 變更了黑色染色陶土在地圖上的顏色,以匹配Java版。(MCPE-166791
  • 玩家從耕地上起跳後不再會陷入其中。
  • 玩家站在變成完整方塊的泥巴和耕地上時不再會陷入其中。(MCPE-164677
  • 修復了在可互動方塊上潛行時無法正常放置方塊的問題。(MCPE-168280
  • 修復了玩家飛行並按住潛行鍵時無法右鍵改變盔甲座姿勢的問題。(MCPE-168548
  • 現在測重壓力板在上方有多個物品時會立即更新其發出的訊號強度。(MCPE-156773
  • 玩家不再能夠對帶有空白文字的告示牌使用墨囊、發光墨囊或染料。(MCPE-133778
物品
  • 修復了部分世界模板中的物品展示框中的物品可能會顯得過小的問題。(MCPE-163399
  • 已損壞和未損壞的鞘翅現在會在手上、世界中和物品展示框中繪製為正確的圖示。(MCPE-19700
Realms
  • 變更了新建帖子選單中預留位置文字的字體。
  • 將訂閱設定中的Realms(10名玩家)資訊欄的文字由「10名玩家的Realms」變更為「10名玩家」。
  • 現在輸入邀請碼後,Realms會立即顯示在好友選項卡中。
  • 修復了無法重設Realms的問題。
  • 將Realms的紫色漸變背景變更得更暗。
  • 修復了Realms會生成本地世界不會生成的結構的問題。
  • 為FAQ版塊加入了使用鍵盤和滑鼠時的焦點指示器。
  • 現在沒有可用備份時會隱藏「下載世界」。
  • 修復了從「管理 Realm」頁面進入管理訂閱列表時不會填充該列表的錯誤。
協助工具
  • 修復了設定不會對彈窗的持續顯示時間產生影響的問題。
  • 文字轉語音現在會朗讀創造模式物品欄中的四個選項卡的名稱。
  • 現在畫面朗讀器可以朗讀儲存選單中的「刪除世界」的功能描述。
  • 變更了儲存選單中世界列表的標題文字的對比度。
  • 調整了藥水、藥水箭和狀態效果的顏色,以便更容易地區分。(MCPE-168357
使用者介面
  • 加入好友的載入動畫現在擁有正確的大小。(MCPE-159261
  • 現在指令方塊UI中會顯示方塊類型圖示。(MCPE-159970
  • 遇到空間不足錯誤時不再會顯示重新嘗試雲同步的提示。(MCPE-162455
  • 現在使用控制器時的畫面UI會始終擁有控制焦點。
  • 世界縮略圖的解像度現在提高了一倍。
  • 點擊不可用的按鈕時不再會偶爾發出按鈕音效。(MCPE-141124
  • 為缺失感嘆號的閃爍標語加入了感嘆號以匹配Java版。(MCPE-165962
  • 修復了行為包訊息彈窗的標題大小寫不正確的問題。(MCPE-156331
  • 修復了在VR模式下重生時玩家有時會卡死在死亡畫面中的問題。
  • 現在可互動方塊畫面中的文字陰影框擁有正確的不透明度。
  • 現在使用控制器且控制器提示被停用時,市場和更衣室的循環按鈕會顯示導覽列V形圖案。(MCPE-147711
  • 修復了建立新的世界畫面中的多人遊戲選項即使無效也會偶爾不變灰的問題。
  • 修復了遊戲手把圖示會在其他畫面上顯示的問題。
觸摸控制
  • 修復了iOS和Android平台上的部分選單畫面上的鍵盤指引問題。
圖形
  • 修復了在關閉光線追蹤時載入的光線追蹤相容內容中開啟光線追蹤時發生的崩潰。
  • 修復了RTX中的月亮在水下發出的光照來源自月亮縮略圖的對角的問題。(MCPE-118898

參考[]

語言