1.19.0.20
版本 | |
---|---|
版本碼 |
Android: |
類型 |
搶鮮版 |
發布日期 |
Xbox, Windows, Android, iOS/iPadOS - 2022年4月6日 |
搶鮮版歸屬 | |
協定版本 |
512 |
Beta 1.19.0.20(Xbox/Windows/Android)、Preview 1.19.0.21(iOS/iPadOS/Xbox/Windows)是基岩版1.19.0的首個搶鮮版,發布於2022年4月6日[1][2],加入了紅樹林沼澤生態域、紅樹林木和泥巴及其相關方塊和物品,調整了一些特性,並修復了一些錯誤。
新內容[]
方塊[]
- 一種褐色外皮、朱紅色內干的原木。
- 有對應的剝皮變種。
- 紅樹林木原木的木塊變種,可用紅樹林木原木合成。
- 有對應的剝皮變種。
- 一種暗綠色的樹葉。
- 對其使用骨粉,其下表面會開始生長紅樹林木胎生苗。
- 一種新的樹苗。
- 會在對紅樹林木樹葉使用骨粉後在其下表面長出。
- 共有4個生長階段,使用骨粉可以加速生長。
- 可以種植在泥土及其變種、黏土和泥巴上,且能夠種植在水下。
- 對其使用骨粉後會長成紅樹林木。
- 可以放在花盆中。
- 紅樹林木根的變種,可用1塊紅樹林木根與1塊泥巴合成。
- 與紅樹林木根不同,其不能含水,視覺上也不透明。
- 用斧的挖掘速度最快。
- 一種土色的方塊,可用1個泥巴與1個小麥合成。
物品[]
- 加入了紅樹林木船。
- 加入了儲物箱紅樹林木船。
- 暫時無法透過合成獲得。[3]
世界生成[]
常規[]
- 協助工具
- 加入了「黑暗效果強度「選項。
- 用於控制玩家受黑暗效果影響時視野亮度降低的程度。
- 加入了荒野更新相關的載入提示。
- 加入了下列閃爍標語:
- Shriek like a Sculk Shrieker!
- Who let the frogs out?
- RIBBIT!
- Croak team!
- Nooooooooooooo!
- Flower forest TM perfume
- Hat Fridays!
變更[]
方塊[]
- 略微變更了紋理,以使其臂與其底座相連。
- 變更了底座的UV。
- 現在可以放在泥巴上面。
- 略微變更了紋理,以使其可以與終界石間的過渡更平滑。
- 移除了紋理中未使用的像素。
- 略微變更了其側面紋理,以與其他泥土基底方塊相匹配。
- 常規
物品[]
- 常規
生物[]
- 吞下生物時不再會發出聲音。
- 不再屬於實驗性玩法。
- 現在可以模仿伏守者的聲音。
- 不再屬於實驗性玩法。
- 加入了新音效。
- 不再會被其他伏守者或非生物實體激怒。
- 現在會對離開其視線的目標實體儲存憤怒等級。
- 現在會在和平難易度下消失。
- 處於陽光下時不再會立即鑽回地面。
- 現在會被與其接觸的玩家激怒。
- 不再屬於實驗性玩法。
世界生成[]
- 常規
遊戲內容[]
- 隱藏了旁觀者模式中顯示的HUD。
常規[]
- 圖形
- 更新了迷霧的JSON模式,以允許距離迷霧設定使用負數值作為
fog_start
。同時支持將附近方塊也略微染上迷霧顏色。 - 加入了可調節的迷霧效果,會隨著時間推移而擴大或縮小。玩家進入水中時會有視野調節的感受。
- 使用者介面
- 加入了Xbox裝置斷開互聯網連接時出現的訊息。
技術性[]
- 常規
- 功能域實例現在儲存於存檔中,但仍在遊戲會話之間存在。
- 將資料驅動方塊中的資源路徑字串和loc ID字串限制為256字元。
- 將CraftingTableComponent中的合成標籤字串的長度限制為64字元。
- 將BlockMaterialInstancesComponent的
material_instances
字段中的元素數量限制為64。 - 將BlockPlacementFieldComponent的
conditions
和block_filter
字段中的元素數量限制為64。 - 為
minecraft:block_collision
和minecraft:aim_collision
組件中的conditions
和block_filter
字段更新了文件。
- 物品組件
- 加入了新的時間驅動物品組件
minecraft:chargeable
。- 允許物品(如蘋果、船)在按住使用按鈕時蓄力。
on_complete
- 在物品的使用持續時間結束時執行觸發器。
- 指令
- 重載指令現在會查到新的函數和腳本檔案。
/spreadplayers
指令現在會避開更危險的位置。
- AI意向
- 公開了
minecraft.behavior.sleep
的新資料參數can_sleep_while_riding
。- 設定為false時,若實體正在騎行,則意向不能被啟動。
- GameTest框架(實驗性)
- 修復了
Date.now()
會截取為32位元整數的問題。 mojang-gametest
模組:Test
- 加入了函數
rotateVector
。- 相對於GameTest結構的旋轉角度來旋轉向量。
- 加入了函數
mojang-minecraft
模組Player
上的新屬性:onScreenDisplay : ScreenDisplay
- 公開一個新接口以在畫面內容上觸發。
ScreenDisplay
類setTitle(title : String, options? : TitleDisplayOptions)
- 使標題在玩家的HUD上方顯示,可選擇指定副標題、淡入、停留和淡出時間。
clearTitle()
- 清除主標題和副標題。
updateSubtitle(subtitle : String)
- 更新副標題,但不更新主標題。
setActionBar(text : String)
- 設定操作欄文字。
TitleDisplayOptions
對象subtitle? : String
- 可選的副標題。
fadeInSeconds : Int
- 新的主標題和副標題淡入的秒數。
staySeconds : Int
- 主標題和副標題停留在畫面上的秒數。
fadeOutSeconds : Int
- 主標題和副標題淡出的秒數。
DynamicPropertiesDefinition
- 加入了函數
defineNumber(identifier: string): void
。- 定義一個動態數字屬性。
- 加入了函數
defineString(identifier: string, maxLength: number): void
。- 定義一個動態字串屬性。
- 加入了函數
defineBoolean(identifier: string): void
。- 定義一個動態布林屬性。
- 加入了事件
worldInitialize(worldInitializeEvent: WorldInitializeEvent)
。- 世界載入期間觸發,包含用於聲明動態屬性的屬性登錄。
- 加入了函數
PropertyRegistry
- 加入了函數
registerEntityTypeDynamicProperties(propertiesDefinition: DynamicPropertiesDefinition, entityType: EntityType)
。- 為指定
EntityType
註冊動態屬性定義。
- 為指定
- 加入了函數
registerWorldDynamicProperties(propertiesDefinition: DynamicPropertiesDefinition)
。- 為世界註冊屬性定義。
- 加入了函數
- 新的
World
對象或Entity
對象:- 加入了函數
setDynamicProperty(identifier: string, value: boolean | string | number)
。- 為世界或實體加入動態屬性。
- 加入了函數
getDynamicProperty(identifier: string): boolean | string | number
。- 若存在,則取得世界或實體的動態屬性,否則返回未定義。
- 加入了函數
removeDynamicProperty(identifier: string): boolean
。- 移除世界或實體的動態屬性值。
- 加入了函數
- 新事件:
- 加入了事件
events.projectileHit
。- 投射物擊中方塊或實體時觸發。
- 加入了事件
events.itemStartUseOn
。- 玩家首次與方塊互動時發送。
- 加入了事件
events.itemStopUseOn
。- 若與方塊互動成功且已改變方塊,則在觸發時發送事件。
- 例如,使用鏟將草地轉變為土徑。
- 若與方塊互動成功且已改變方塊,則在觸發時發送事件。
- 加入了事件
events.itemStartCharge
。- 玩家首次開始使用蓄力物品或帶動畫物品時發送。
- 加入了事件
events.itemCompleteCharge
。- 物品蓄力操作完成時發送。
- 加入了事件
events.itemReleaseCharge
。- 玩家使用物品完畢且取消建造操作時發送。
- 加入了事件
events.itemStopCharge
。- 玩家已達到物品使用時間或玩家已取消使用該物品的操作時發送。
- 加入了事件
ItemStartUseOnEvent
- 加入了只讀屬性
buildBlockLocation
。- 建造結果方塊的位置。用於確定放置方塊的位置。
- 為
LeverActivate
事件加入了成員player?: Player
。- 啟動控制桿的玩家。
- 加入了只讀屬性
修復[]
- 悅靈
- 現在可以使用拴繩拴住手持物品的悅靈。(MCPE-153068)
- 現在可以使用命名牌給手持物品的悅靈命名。(MCPE-153079)
- 遊戲內容
- 修復了可能暫時出現伏守者無法感測振動、悅靈不會標記奏響的音階盒的問題。
- 修復了導致侵蝕惡地生態域破碎的生成錯誤。
- 伏聆振測器
- 伏聆振測器不再可以檢測潛行的玩家射箭的振動。
- 伏聆振測器現在可以檢測玩家潛入水中的振動。(MCPE-117244)
- 伏聆振測器現在可以檢測打開或關閉容器的振動。(MCPE-135140)
- 伏聆振測器現在可以檢測放置、點燃或熄滅蠟燭的振動。(MCPE-141453)
- 伏聆振測器現在可以檢測玩家吃下食物或飲用藥水的振動。(MCPE-135114)
- 伏聆振測器現在可以檢測大懸葉草狀態變更的振動。(MCPE-153115)
- 圖形
- 修復了伏守者的生物發光紋理中其右臂底部沒有生物發光顏色的紋理錯誤。(MCPE-153664)
- 修復了悅靈手持的三叉戟、弓、望遠鏡、弩和盾牌會隱形的錯誤。(MCPE-152965)
- 修復了狐狸叼著的三叉戟、弓、望遠鏡和弩不會正確繪製的錯誤。(MCPE-135346)
- 鏡像處理了蜘蛛的左腿。(MCPE-152927)
- 鏡像處理了狼的左耳和左腿。(MCPE-152931)
- 修復了釀造台臂不與其底座相連的錯誤。(MCPE-152932)
- 修復了釀造台臂的旋轉問題。
- 修復了終界水晶的光束會指向遠高於目標方塊的位置的錯誤。
- 修復了玩家穿戴骷髏頭顱時其頭部底端會出現深度衝突的錯誤。(MCPE-149125)
- 新觸摸控制
- 若玩家在非「經典」觸摸控制下使用第二根手指操控移動,將手指從畫面上鬆開時不再會保持方塊高亮顯示。
- 修復了使用新的觸摸控制時無法操控船的問題。(MCPE-152984)
- 修復了玩家在鷹架上時無法向下移動的問題。(MCPE-152989)
- 移除了第三人稱正面視角下的移動反轉。(MCPE-153168)
- 常規
- 修復了坐在玩家肩上的鸚鵡的頭部會一直朝向玩家的錯誤。
- 修復了玩家在摔落過程中睡覺後會受到摔落傷害的錯誤。(MCPE-153122)
- 修復了幼年駱馬會從頭部吐出唾液的錯誤。(MCPE-144948)
- 修復了載入實體組件、
component_groups
和add
/remove
事件中不包含非JSON對象的行為包時發生的崩潰。(MCPE-151377、MCPE-151380) - 柵欄和牆不再能與鐘連接。(MCPE-152757)
- 方塊紋理更新
- 為終界傳送門框架側面紋理的終界石部分加入了更好的過渡。(MCPE-152930)
- 移除了終界燭紋理中未使用的像素。(MCPE-152929)
- 變更了菌絲土的側面紋理以匹配其他泥土基底方塊。(MCPE-152928)
- 移動端控制
- 修復了「反轉Y軸」選項無法對新的觸摸控制正常生效的問題。
- 流浪商人
- 流浪商人不再能夠打開或關閉門。(MCPE-113452)
- 流浪商人現在會隨機四處遊蕩。(MCPE-45756)
- 變更了流浪商人飲用藥水和飲用鮮奶桶的音效以匹配Java版。(MCPE-47057)
- 效能與穩定性
- 清除了退出世界時殘餘的生態域/方塊/光照儲存。
- 修復了閃電在某些情況下劈中避雷針時可能發生的崩潰。
- 原版趨同
- 在床附近騎乘著載具的村民不再可以睡覺。
- 技術性
- 啟用了Windows專用伺服器控制台以讀取UTF-16編碼的unicode輸出。(BDS-37915)
- 加入了阻止活動對象作為騎乘者而被載具騎乘的檢查,以防止無限循環尋找根載具。(MCPE-133774)
- 修復了部分市場世界上的崩潰問題。
- 活動對象屬性現在能夠應用於玩家實體。同時更新了網路協定版本以支持該功能。(MCPE-129628)
- 現在應用KnockbackRoarGoal的實體又可以正確使用實體過濾器來確定傷害了。
- 修復了
query.variant
中投擲類藥水和無效藥水ID相關的崩潰。
參考[]
- ↑ Minecraft Beta & Preview - 1.19.0.20/21 — Minecraft Feedback,2022年4月6日。
- ↑ 「Minecraft Beta & Preview 1.19.0.20」 – Minecraft.net,2022年4月6日
- ↑ MCPE-153738
版本 | |
---|---|
開發週期 | |
資源更新 |
|
語言