基巖版1.16.230更新(暫未發(fā)布)
16.230是基巖版即將到來的一次次要更新,發(fā)布時間待定。此次更新將會修復(fù)一些漏洞。盡管此版本的開發(fā)版包含部分洞穴與山崖的特性,但它們不會包含在正式版中。
更改
方塊
結(jié)構(gòu)方塊
為加載模式的結(jié)構(gòu)方塊加入了加載動畫選項(xiàng),其與
/structure
命令的加載動畫功能類似。共擁有3種動畫模式選項(xiàng):“None”、“Place by Layer”和“Place by Block”。
可調(diào)整動畫的加載秒數(shù)。
游戲內(nèi)容
聊天
加入了嘗試在低于最小建筑高度的區(qū)域放置方塊時顯示的提示。
游泳
提高了游泳時的能見度。
命令格式
/whitelist
重命名為
/allowlist
。
常規(guī)
控制
為Android設(shè)備加入了鼠標(biāo)和鍵盤控制的支持。
僅支持Android 8.0 Oreo及更高版本。
選項(xiàng)
加入了新的實(shí)驗(yàn)性玩法選項(xiàng):“即將到來的創(chuàng)作者功能”。
技術(shù)性編輯
GameTest框架
加入了維度類別。
加入了World.getDimension參數(shù)。
更新了GameTest框架界面:
function assertEntityPresentInArea(entityIdentifier?: string)
?- 如果在測試區(qū)域中不存在與給定標(biāo)識符匹配的實(shí)體,則拋出錯誤。function print(text?: string)
?- 將給定的字符串輸出在聊天欄中。function assertEntityInstancePresent(entity?: Entity, position?: BlockLocation)
?- 如果指定的坐標(biāo)不存在給定的實(shí)體,則拋出錯誤。function setEntityTamed(entityIdentifier?: string, position?: BlockLocation)
?- 已被移除,由function setTamed(showParticles?: bool)
組件替代。function assertEntityData(position?: BlockLocation, entityIdentifier?: string, callback?: function(entity: Entity))
?- 測試指定位置的指定類型實(shí)體的指定條件是否為true。function spawnItem(itemType?: ItemStack, position?: Location)
?- 在指定的位置生成一個物品。function assertIsWaterlogged(position?: BlockLocation, isWaterlogged?: bool) l
?- 測試指定位置的方塊是否含水。function assertRedstonePower(position?: BlockLocation, power?: number)
?- 測試指定位置的紅石信號強(qiáng)度。加入了Commands.run。
assertContainerContains
?- 將ItemIdentifier參數(shù)更改為ItemStack。assertItemEntityNotPresent
和?assertItemEntityPresent APIs
?- 將ItemStack參數(shù)更改為ItemType。實(shí)體
function getComponents()
?- 返回一個支持組件的數(shù)組。function getComponent(componentIdentifier?: string)
?- 返回與給定的識別符匹配的組件。function hasComponent(componentIdentifier?: string)
?- 如果實(shí)體上有支持的給定組件,則返回true。function getName()
?- 返回實(shí)體的名稱(例如:“Horse”)。加入了顏色、生命值、可否牽引和可否馴服組件。
function kill()
?- 殺死實(shí)體。世界
onEntityCreated
?- 創(chuàng)建實(shí)體時激活。onEntityDefinitionTriggered
?- 激活實(shí)體定義事件時激活。addEventListener(eventName?: string, callback?: function(entity?: Entity))
?- 給受支持的實(shí)體事件注冊事件監(jiān)聽器:將
/gametest runall
命令重命名為/gametest runset
。現(xiàn)在標(biāo)簽參數(shù)的默認(rèn)值為
suite:default
。為Entity Type加入了新的Effect APIs。
function getAmplifier()
?- 獲取效果的等級。function getDuration()
?- 獲取效果的持續(xù)時間。function addEffect(effectType?: EffectType, duration?: number, amplifier: number)
?- 向一個實(shí)體添加效果。function getEffect(effectType?: EffectType)
?- 從實(shí)體對象獲取一個效果。更新了ItemStack的構(gòu)造函數(shù)。
更新了ItemType。
constructor (x?: number, y: number, z: number)
?- 世界坐標(biāo)。加入了新的枚舉類型:
Minecraft.Effects
和Minecraft.Items
。加入了新的GameTest界面:
assertEntityNotTouching(entityIdentifier: string, position?: Location)
?- 斷言指定位置沒有指定類型實(shí)體。assertEntityTouching(entityIdentifier: string, position?: Location)
?- 斷言指定位置有指定類型實(shí)體。assertItemEntityCountIs(itemType?: ItemType, position?: BlockLocation, searchDistance?: number, count?: number)
?- 斷言指定區(qū)域的實(shí)體數(shù)量是否達(dá)到預(yù)期數(shù)量。pulseRedstone(position?: BlockLocation, duration?: number)
?- 在指定位置放置一個紅石塊,并在“duration”刻之后會將其破壞。
修復(fù)
Android平臺
為支持鼠標(biāo)和鍵盤的Android設(shè)備(8.0 Oreo及更新的版本)加入了使用支持。
部分Android設(shè)備不再會無法執(zhí)行多語言輸入功能。
部分Android設(shè)備的十字準(zhǔn)心不再會偏移。
部分Android設(shè)備現(xiàn)在能夠正常退出游戲。
修復(fù)了部分Android設(shè)備上的分辨率問題。
修復(fù)了部分Android設(shè)備上的網(wǎng)絡(luò)問題。
部分Android設(shè)備的玩家進(jìn)入水中不再會導(dǎo)致黑屏。
常規(guī)
修復(fù)了部分燃料的燃燒時間不正確的問題。(MCPE-121863)
現(xiàn)在第一人稱視角的進(jìn)食動畫會正確位于幀的中央了。(MCPE-116678)
現(xiàn)在第一人稱視角的放置方塊動畫會正確顯示了。(MCPE-115536)
現(xiàn)在第一人稱視角的主副手格擋動畫是對稱的了。(MCPE-116736)
現(xiàn)在織布機(jī)GUI中旗幟的圖案具有與原版不同的分辨率時也能正確顯示了。
修復(fù)了屏幕閱讀器不會讀取部分屏幕上的焦點(diǎn)按鈕的漏洞。
修復(fù)了屏幕閱讀器將英文“A button”讀作“a button”的漏洞,現(xiàn)在將“A button”重命名為“Button A”。
手持三叉戟的玩家和生物現(xiàn)在在各個角度都會正確渲染。(MCPE-116681)
修改了第一人稱視角下投擲三叉戟的動畫以使其與之前同步。
水桶現(xiàn)在可以正常裝起魚了。(MCPE-94520)
修復(fù)了關(guān)閉“視角搖晃”選項(xiàng)時玩家的手仍會搖晃的漏洞。(MCPE-79380)
僵尸村民在被治愈為村民的過程中會正常地顫抖了。
修復(fù)了玩家初次進(jìn)入一個隨機(jī)的世界時可能會生成在不安全的位置的漏洞。(MCPE-42310)
物品
現(xiàn)在在主手上切換一些物品(如弓、弩、盾牌、三叉戟)時不再會跳過動畫。(MCPE-116680)
生物
兔子現(xiàn)在會偷吃胡蘿卜作物。(MCPE-113321)
繁殖動物之前不再能夠無限喂食它們了。(MCPE-19309)
熾足獸離開熔巖時會正常地顫抖了。(MCPE-69511)
命令
修復(fù)了
/stopsound
命令會顯示錯誤的輸出消息的漏洞。(MCPE-116772)
游戲內(nèi)容
改進(jìn)了水下的能見度。
調(diào)整了水下的色調(diào),現(xiàn)在變得更藍(lán)了,以同步Java版。
修復(fù)了一些游戲過程中可能發(fā)生的崩潰。
修復(fù)了玩家在非主世界維度治愈僵尸村民后發(fā)生的崩潰。(MCPE-121559)
角色創(chuàng)建器
修復(fù)了角色創(chuàng)建器上切換已擁有和未擁有的物件時可能發(fā)生的崩潰。
修復(fù)了角色創(chuàng)建器上無法使用物件來裝飾角色的問題。(MCPE-122726)
圖形
閃電苦力怕的藍(lán)色電弧現(xiàn)在在大多數(shù)情況下都能正常地渲染。(MCPE-65798)
修復(fù)了畫無法渲染的漏洞。
打開/關(guān)閉“光線追蹤”選項(xiàng)后,現(xiàn)在會正確加載/卸載光線追蹤的特定材質(zhì)。
用戶界面
修復(fù)了生成世界時取消加入會導(dǎo)致用戶卡死在加載界面的問題。(MCPE-114776)
技術(shù)性
移除了ActorDataIDs中一些錯誤添加的杖舉項(xiàng)。
如果關(guān)鍵幀的時間和值相匹配,Catmull-Rom動畫不再會出現(xiàn)故障。
現(xiàn)在使用
/schedule
命令執(zhí)行的函數(shù)應(yīng)從執(zhí)行原點(diǎn)執(zhí)行,而不是從服務(wù)端執(zhí)行。將
Whitelist
語言更改為AllowList
。專用服務(wù)端命令由/whitelist
更改為/allowlist
。將whitelist.json
文件更改為allowlist.json
文件。JSON格式則仍然不變。修復(fù)了
query.is_in_ui
,以便使由數(shù)據(jù)驅(qū)動的生物在UI中渲染時可用(例如在物品窗口中,query.is_in_ui
在生物渲染于UI時會返回到true)。
你知道嗎
1.16.230的修訂版本號是目前所有版本中最大的,達(dá)到了230。
官方:https://feedback.minecraft.net/hc/en-us/articles/360058571432
(由于1.16.221版本實(shí)在是太水了,就修復(fù)了幾個bug,所以不發(fā)布)