1.20.50是基岩版即將到來的一次次要更新,發佈時間待定。此次更新將會加入飾紋陶罐的新功能,改造遊戲指南介面,同步一些Java版的特性,並修復一些錯誤。[1]
新內容[]
指令格式[]
- 加入了
showrecipemessages
遊戲規則。- 用於控制是否顯示配方解鎖訊息。
- 預設值為
true
。
遊戲內容[]
常規[]
- 加入了「Update 1.21」子選項。
- 用於啟用正在開發的1.21.0特性。
- 加入了
dust_plume
粒子。
變更[]
方塊[]
- ID
stone
現在被拆分為:andesite
、diorite
、granite
、polished_andesite
、polished_diorite
、polished_granite
和stone
。stone
的資料值仍然可用。
- 現在可在其中放置最多一組的同類物品。
- 現在飾紋陶罐可被投射物擊毀,使其碎裂並掉落其所有內容物。
- 現在可以堆疊至64個。
- ID
planks
現在被拆分為:oak_planks
、birch_planks
、jungle_planks
、acacia_planks
和dark_oak_planks
。planks
及其資料值仍然可用,但不會在指令提示中顯示。
生物[]
- 現在會在和平難易度下消失。
遊戲內容[]
- 將被岩漿塊殺死時的英文死亡訊息由「<玩家> discovered floor was lava」變更為「<玩家> discovered the floor was lava」。
常規[]
- 移除了「垂直同步」選項。
- 玩家現在需要在顯示設定中使用改善輸入延遲的模式以獲得更加靈敏的輸入體驗。
- 仍可以透過先前已有的方法停用垂直同步功能(例如修改options.txt)。
- 遊戲指南
- 完全改造了遊戲指南介面,為其加入了「Encyclopedia」介面。
- 糾正了遊戲指南介面中的各種拼寫錯誤。
- 移除了遊戲指南介面中「舊世界」相關的過時引用。
- 在遊戲指南中加入了獄髓相關物品的描述。
技術性[]
- 附加包和腳本引擎
- 改進了一些常見腳本錯誤訊息以提供更好的上下文和資訊。
- 動畫
- 修復了伺服器上
query.is_alive
相關的不安全性問題。
- 方塊
- 現在帶有作為
minecraft:placement_direction
或minecraft:placement_position
方塊特徵的一部分的minecraft:cardinal_direction
、minecraft:facing_direction
和minecraft:block_face
方塊狀態的方塊會被結構方塊正確旋轉或鏡像。 - 結構空位現在再次會阻止與放置在其後的方塊和實體互動。(MCPE-175237)
- 相機視角
- 加入了相機視角放置在玩家區塊繪製半徑之外時出現的內容日誌警告。
- AI意向組件
- 加入了
minecraft:behavior.melee_box_attack
行為,功能與minecraft:behavior.melee_attack
相同,但使用基於邊界的攻擊範圍計算。- 移除了
reach_multiplier
屬性,並將其替換為box_increase
。 - 計算範圍的方式是透過
box_increase
方塊增加XZ平面中攻擊生物的邊界以建立一個「攻擊框」。若攻擊框與目標的邊界相交,則生物可以攻擊到該目標。
- 移除了
- API
- 加入了
BlockComponentTypeMap
、EntityComponentTypeMap
和ItemComponentTypeMap
別名。- 用於將組件ID映射到它們的
TypeScript
類型。
- 用於將組件ID映射到它們的
- 變更了
Block.getComponent
、Entity.getComponent
和ItemStack.getComponent
以返回正確的派生Component
類型。 - 加入了
BlockComponentTypes
、EntityComponentTypes
和ItemComponentTypes
枚舉。- 用於枚舉組件ID字串。
Events
- 將
PlayerInteractWithBlockAfterEvent
由beta
移動至1.7.0
。 - 將
PlayerInteractWithBlockBeforeEvent
由beta
移動至1.7.0
。 - 將
PlayerInteractWithEntityAfterEvent
由beta
移動至1.7.0
。 - 將
PlayerInteractWithEntityBeforeEvent
由beta
移動至1.7.0
。
- 將
- 常規
- 修復了升級擁有多個字串名稱的載入值相關的問題。
- 組件
- 加入了
minecraft:can_join_raid
組件以允許實體加入已有的突襲。
- 物品
- 棄用了
tag:
原物品組件,並在1.20.50及更高版本的JSON格式中開放了minecraft:tags
物品組件。
- 生物
- 修復了即使伺服器的模擬距離大於6個區塊,生物也無法在遠於最近玩家6個區塊處生成的問題。(MCPE-102197)
- 修復了動畫控制器載入使用檔案的
format_version
而非包的min_engine_version
來確定Molang版本的問題。- 該修復僅對
min_engine_version
為1.20.50或更高版本的包中的動畫控制器生效。
- 該修復僅對
- 棄用了下列Molang查詢,它們不再在
min_engine_version
為1.20.50或更高版本的包中可用。- 替換為
query.timer_flag_1
的查詢,由behavior.timer_flag_1
設定。 - 替換為
query.timer_flag_2
的查詢,由behavior.timer_flag_2
設定。 - 替換為
query.timer_flag_3
的查詢,由behavior.timer_flag_3
設定。 - 僅用於調整駱駝衝刺冷卻後的頭部動畫的查詢。
- 駱駝動畫現在使用
camel.entity.json
中的variable.dash_cooldown_progress
。
- 駱駝動畫現在使用
query.is_scenting
query.is_rising
query.is_feeling_happy
query.dash_cooldown_progress
- 替換為
- 效能與穩定性
- 移除了
CraftingEventPacket
。
實驗性[]
本段落的內容需要開啟實驗性玩法中的「村民貿易再平衡」、「Update 1.21」和「搶鮮版 API」子選項後才可使用。
方塊[]
- 工作枱的變種,互動介面與工作枱類似,需要用5個鐵錠、1個工作枱、2個紅石粉和1個投擲器合成。
- 挖掘合成器的合適工具是鎬。合成器被破壞後會掉落自身。
- 合成器的互動介面可以由多名玩家同時操作。玩家可以在互動介面中配置需要的配方,產物將會出現在輸出格中,但無法直接拿取。
- 合成器互動介面中的合成方格可以被停用。
- 可以透過與任意合成方格互動來停用該方格,對已停用的合成方格再次互動將重新啟用該方格。
- 被停用的合成方格無法透過漏斗、投擲器等可輸入物品的方塊輸入物品。
- 嘗試向已停用的合成方格放置物品時將立即取消停用該合成方格,同時置入物品。
- 作為容器,合成器可以被漏斗等紅石元件輸入物品,同時,也可以向其他容器輸出物品。
- 輸入到合成器的物品的位置按下列規則決定:
- 被停用的合成方格會被直接跳過。
- 若有空的未停用的合成方格,則按從左到右,從上到下的順序選取首個空合成方格。
- 若無空的未停用的合成方格,則優先選取同類物品堆疊數最小的合成方格。若有多個,則按從左到右,從上到下的順序選擇首個同類物品堆疊數最小的合成方格。
- 若未能找到合適的合成方格,則按容器已滿處理。
- 輸入到合成器的物品的位置按下列規則決定:
- 紅石比較器可以讀取合成方格佔用數,每個非空或被停用的合成方格會增加1級訊號強度,可能的取值為0到9。
遊戲內容[]
- 修復了圖書管理員不會出售最高等級的普通附魔書的問題。(MCPE-174861)
常規[]
- 加入了
white_smoke_particle
粒子。
技術性[]
- API
- 加入了
effectAddBeforeEvent
,並移除了effectAddAfterEvent
中的effectState
。 - 將
PlayerLeaveBeforeEvent
由beta
移動至1.7.0
。 - 將
NumberRange
接口移動至minecraft/common
。- 將
heightRange: NumberRange
由beta
移動至1.7.0
。 - 將
matches
由beta
移動至1.7.0
。 - 將
clearDynamicProperties
函數由beta
移動至1.7.0
。 - 將
getDynamicProperties
函數由beta
移動至1.7.0
。 - 將
getDynamicPropertyIds
函數由beta
移動至1.7.0
。 - 將
getDynamicPropertyTotalByteCount
函數由beta
移動至1.7.0
。 - 將
setDynamicProperty
函數由beta
移動至1.7.0
。 - 將
clearDynamicProperties
函數由beta
移動至1.7.0
。 - 將
getDynamicProperties
函數由beta
移動至1.7.0
。 - 將
getDynamicPropertyIds
函數由beta
移動至1.7.0
。 - 將
getDynamicPropertyTotalByteCount
函數由beta
移動至1.7.0
。 - 將
setDynamicProperty
由beta
函數移動至1.7.0
。
- 將
TicksPerSecond
- 由
beta
移動至1.7.0
。 - 將
offset
由beta
移動至1.7.0
。 - 將
above
由beta
移動至1.7.0
。 - 將
below
由beta
移動至1.7.0
。 - 將
north
由beta
移動至1.7.0
。 - 將
east
由beta
移動至1.7.0
。 - 將
south
由beta
移動至1.7.0
。 - 將
west
由beta
移動至1.7.0
。 - 將
center
由beta
移動至1.7.0
。 - 將
bottomCenter
由beta
移動至1.7.0
。
- 由
修復[]
- 原版趨同
- 喚魔者和衛道士不再會生成在和平難易度下的世界中。(MCPE-124736)
- 遊戲內容
- 盔甲紋樣現在可以應用於自訂盔甲。
- 夜魅不再會錯過對使用鞘翅滑翔的玩家進行跟蹤的機會。
- 降低了玩家生成在樹葉上的機率。
- 生物
- 現在生長至成年狀態且體積過大而無法乘船的生物會從船中脫離。
- 方塊
- 現在水平放置的終界燭會正確旋轉其碰撞箱。(MCPE-171597)
- 常規
- 玩家現在可以在Xbox平台上的Realms中下載大於1GB的世界。
- 觸摸控制
- 用於下船的觸摸控制按鈕不再會持續表現為被按下。(MCPE-168574)
- 使用者介面
- 解鎖大量物品時配方解鎖彈窗不再會加快彈出速度。
- 現在物品欄內的搜尋欄會與UI的其餘部分對齊。(MCPE-174298)
- 將選單退出加入至可重新映射的操作,其預設值被設定為滑鼠後退鍵。
- 修復了使用含搖杆的觸摸控制時,市場包中的自訂載具會顯示錯誤提示的問題。
- 現在Xbox畫面鍵盤位於使用者所輸入文字前方時會移動至不同的位置上。(MCPE-170831)
- 修復了岩漿塊相關的英文死亡訊息中的語法錯誤。(MCPE-64168)
- 更新了在地獄中被床炸死時的死亡訊息。(MCPE-123604)
- 突襲
- 現在透過生怪蛋生成的女巫能夠加入突襲並向突襲者投擲藥水。
- 世界生成
- 可疑的沙子不再會生成於寒帶海底廢墟。(MCPE-173492)
參考[]
- ↑ Minecraft Beta & Preview - 1.20.50.20 — Minecraft Feedback,2023年10月11日。
版本 | |
---|---|
開發週期 | |
資源更新 |
|
語言