23w31a

23w31a是Java版1.20.2的首個(gè)快照,發(fā)布于2023年8月2日[1],加入了“村民交易的平衡性調(diào)整”內(nèi)置數(shù)據(jù)包,并修復(fù)了一些漏洞。
新內(nèi)容
命令格式
/random
語(yǔ)法:
/random value|roll <range> [<sequenceId>]
/random reset *|<sequenceId> [<seed>] [<includeWorldSeed>] [<includeSequenceId>]
常規(guī)
屬性
加入了
generic.max_absorption
屬性。用于限制
AbsorptionAmount
的最大值。
數(shù)據(jù)包
在實(shí)驗(yàn)性內(nèi)容中加入了“村民交易的平衡性調(diào)整”內(nèi)置數(shù)據(jù)包。
標(biāo)簽
加入了
concrete_powder
方塊標(biāo)簽。包含所有的混凝土粉末。
加入了
camel_sand_step_sound_blocks
方塊標(biāo)簽。包含
#sand
和#concrete_powder
。加入了
non_controlling_rider
實(shí)體類型標(biāo)簽。包含不能控制載具移動(dòng)的實(shí)體。
加入了
no_knockback
傷害類型標(biāo)簽。應(yīng)用于事件造成的傷害,例如爆炸。
使傷害本身不會(huì)造成擊退。
更改
方塊
屏障
被刷子刷掃以及實(shí)體落于其上時(shí)不再產(chǎn)生粒子。
現(xiàn)在創(chuàng)造模式玩家可以使之含水。
紫頌花
不再提供支撐面。
鉆石礦石
現(xiàn)在更加頻繁地生成在主世界的深板巖層。
鍛造臺(tái)
現(xiàn)在使用自定義配方時(shí),可通過(guò)按? Shift+左鍵將鍛造用品放入槽位。
幽匿感測(cè)體和校頻幽匿感測(cè)體
現(xiàn)在能檢測(cè)以下事件:
海龜挖開(kāi)沙子
駱駝?wù)酒鸷妥?/p>
駱駝沖刺
女巫喝藥水
加入了
entity_action
游戲事件。取代了
entity_roar
和entity_shake
。
潛影盒
現(xiàn)在開(kāi)啟時(shí)不屬于窒息方塊和紅石導(dǎo)體。
現(xiàn)在開(kāi)始開(kāi)合和結(jié)束開(kāi)合時(shí)發(fā)出NC更新。
生物
青蛙、駱駝、山羊和嗅探獸
現(xiàn)在被拴繩拴住時(shí)若受到傷害,會(huì)進(jìn)入驚慌狀態(tài)。
村民
現(xiàn)在被多次感染并治愈時(shí),所提供的折扣不再翻倍。
生成鐵傀儡所需觀察時(shí)間由35秒改回30秒。
命令格式
/item
現(xiàn)在可以替換唱片機(jī)中的物品。
現(xiàn)在可以移除雕紋書(shū)架中的物品。
/return
加入了
run
子命令。
/function
現(xiàn)在允許傳遞NBT作為參數(shù)。命令語(yǔ)法:
/function <name> <compound>
/function <name> with <data source> [<path>]
/execute
加入了以下條件子命令
<function>
:要運(yùn)行的函數(shù)或標(biāo)簽。<continuation>
:匹配條件。使用
/return
命令返回值。返回值不為
0
。必須至少成功運(yùn)行一個(gè)函數(shù)才能匹配成功。
函數(shù)成功運(yùn)行必須滿足下列條件:
... function <function> <continuation>
,用于檢查給定函數(shù)返回值是否滿足條件。
游戲內(nèi)容
進(jìn)度
現(xiàn)在完成“匠心獨(dú)具”進(jìn)度時(shí)會(huì)給予經(jīng)驗(yàn)。
常規(guī)
數(shù)據(jù)包
將數(shù)據(jù)包版本號(hào)更改為
16
。
資源包
將資源包版本號(hào)更改為
16
。所有含有多個(gè)部件貼圖的GUI紋理現(xiàn)在都被拆分為單獨(dú)的貼圖,位于
textures/gui/sprites
目錄下。realms
命名空間下的所有紋理都被移至minecraft
命名空間下。village2.png
被重命名為villager.png
。輔助功能、語(yǔ)言和Realms新聞的按鈕圖標(biāo)現(xiàn)在是單獨(dú)的文件,不再分別附于按鈕的紋理之上。
GUI紋理圖集現(xiàn)在可以通過(guò)
.mcmeta
文件自定義縮放行為。
函數(shù)
現(xiàn)在可以通過(guò)在一行以
$
開(kāi)頭代表函數(shù)宏,通過(guò)${鍵名}
調(diào)用參數(shù)中的值。現(xiàn)在可以在一行末尾以
\
結(jié)束,并且在下一行繼續(xù)。首尾的空格會(huì)被自動(dòng)刪除。
區(qū)塊刻
現(xiàn)在露天方塊檢查天氣更新的頻率受游戲規(guī)則
randomTickSpeed
影響。
包的元數(shù)據(jù)
包的元數(shù)據(jù)(
pack.mcmeta
)現(xiàn)在包含了一個(gè)可選的字段supported_formats
,描述了資源包和數(shù)據(jù)包所支持格式的范圍。示例:
16
、[16,17]
和{"min_inclusive": 16, "max_inclusive": 17}
pack_format
字段仍是必需的,且格式保持不變,以允許舊版游戲讀取包數(shù)據(jù)。如果
supported_formats
存在,則必須包含pack_format
中聲明的值。由于這個(gè)新信息在舊版游戲中會(huì)被忽略,因此在舊版中仍會(huì)被視為普通的、單版本的包,而沒(méi)有擴(kuò)展的兼容性。
server.properties
加入了新的log-ips選項(xiàng)。
其他
現(xiàn)在命令的使用歷史可以在不同的世界之間保存和訪問(wèn)。
優(yōu)化了區(qū)塊發(fā)送到客戶端的方式,以允許低帶寬的網(wǎng)絡(luò)連接進(jìn)行多人模式游戲。
更改了網(wǎng)絡(luò)協(xié)議,以允許未來(lái)更多數(shù)據(jù)驅(qū)動(dòng)的內(nèi)容。
在數(shù)據(jù)包和資源包中加入了新功能,以允許創(chuàng)建兼容多版本游戲的包。
加入了數(shù)據(jù)包和資源包含符號(hào)鏈接時(shí)的警告。
通過(guò)F3?+?B顯示碰撞箱時(shí),有乘客的實(shí)體會(huì)顯示乘客的著落點(diǎn)。
更改(實(shí)驗(yàn)性)
以下內(nèi)容僅在創(chuàng)建世界時(shí)啟用“村民交易的平衡性調(diào)整”內(nèi)置數(shù)據(jù)包后才會(huì)出現(xiàn)。
游戲內(nèi)容
村民
現(xiàn)在圖書(shū)管理員的大師級(jí)交易項(xiàng)也包含附魔書(shū)。
現(xiàn)在不同生物群系著裝的圖書(shū)管理員出售不同的附魔書(shū)。
前4個(gè)等級(jí)的附魔書(shū)交易項(xiàng)均為普通附魔書(shū)(其魔咒等級(jí)不定),大師級(jí)交易項(xiàng)為特殊附魔書(shū)(其魔咒等級(jí)一定)。
沼澤和叢林著裝的村民一般不會(huì)自然生成,需要玩家在對(duì)應(yīng)生物群系繁殖村民。
每種著裝都有對(duì)應(yīng)的3種普通附魔書(shū)和1種特殊附魔書(shū)(表格見(jiàn)下方)。
不再出售應(yīng)用于弩、三叉戟和釣魚(yú)竿的附魔書(shū)。
流浪商人
現(xiàn)在交易價(jià)格更低,且每組物品數(shù)量更多。
加入了更多交易選項(xiàng)。
現(xiàn)在可以收購(gòu)物品,每個(gè)流浪商人會(huì)收購(gòu)2種物品。
修復(fù)
修復(fù)了100個(gè)漏洞
1.20前正式版的漏洞
MC-29371?— 一些按鈕和圖標(biāo)在懸停時(shí)使用舊的提示框樣式。
MC-67532?— 已選中的快捷欄紋理底部的2行像素不出現(xiàn)在游戲中。
MC-69387?—?
/item
命令不能替換唱片機(jī)中的物品。MC-80876?— 騎乘坐騎的實(shí)體始終具有相同的偏移量。
MC-85582?— 物品欄中的實(shí)體模型可以渲染到黑框邊界以外。
MC-93320?— 即使
randomTickSpeed
為0,水仍然會(huì)結(jié)冰。MC-121772?— 在macOS上按住? Shift時(shí)無(wú)法滾動(dòng)。
MC-122296?— 無(wú)法使用Mac“妙控鼠標(biāo)”進(jìn)行水平滾動(dòng)。
MC-122547?— 屏障可以產(chǎn)生摔落粒子。
MC-140646?— 使用? Shift鍵選擇文本時(shí),文本字段不會(huì)滾動(dòng)。
MC-147766?— 在按下其他鍵之前,? Shift鍵會(huì)一直保持激活狀態(tài)。
MC-164080?— 騎乘惡魂的實(shí)體會(huì)有部分或全部處于惡魂體內(nèi)。
MC-169530?— 玩家在兩格高的隧道中騎乘豬時(shí)會(huì)在客戶端潛行。
MC-181190?— 如果村民被多次感染并治愈,治愈村民獲得的折扣將加倍。
MC-190815?— 潛影盒在開(kāi)啟時(shí)會(huì)停止傳導(dǎo)紅石信號(hào),但不會(huì)觸發(fā)紅石更新。
MC-215768?— 幽匿感測(cè)體無(wú)法探測(cè)到海龜清理沙子。
MC-228420?— 當(dāng)加入服務(wù)器/在維度間穿梭/重生時(shí),世界不會(huì)加載/會(huì)掉出世界。
MC-230732?— 在服務(wù)器上運(yùn)行世界時(shí),Minecraft的本地難度設(shè)置計(jì)算/顯示錯(cuò)誤。
MC-232840?— 幼年僵尸的腿會(huì)穿過(guò)所騎乘怪物的頭部。
MC-237333?— 蛋糕、旗幟和畫不能放在紫頌花上,盡管其能提供支撐。
MC-242076?— 蜘蛛騎士中的骷髏坐在蜘蛛模型的“里面”而不是上面。
MC-242092?— 巖漿怪的紋理貼圖(
magmacube.png
)中有未使用的像素。MC-242395?— 烈焰人的紋理貼圖(
blaze.png
)中有未使用的像素。MC-242396?— 盔甲架的紋理貼圖(
wood.png
)中有未使用的像素。MC-242397?— 牛及紅色和棕色哞菇的紋理貼圖(
red
/brown_mooshroom.png
和cow.png
)中有未使用的像素。MC-242398?— 綿羊及其羊毛的紋理貼圖(
sheep.png
和sheep_fur.png
)中有未使用的像素。MC-242591?— 羊駝及行商羊駝的紋理貼圖(
white
/gray
/creamy
/brown.png
)中有未使用的像素。MC-242592?— 北極熊的紋理貼圖(
polarbear.png
)中有未使用的像素。MC-249109?— 嗅探獸、青蛙、山羊和駱駝在系上拴繩時(shí)不會(huì)驚慌逃竄。
MC-249776?— 玩家在漏斗下方坐船時(shí)會(huì)在客戶端潛行。
MC-252231?— 橙色青蛙的紋理中有不一致的像素。
MC-254100?— 鐵傀儡生成率降低。
MC-255967?— 趨同事項(xiàng):駱駝耳朵的位置在各平臺(tái)間不同。
MC-258620?— 豬靈每121刻而非每120刻進(jìn)行一次以物易物。
MC-259152?— 物品欄中顯示的玩家潛行時(shí)的模型在各版本間不同。
MC-259401?— 附魔臺(tái)與鍛造臺(tái)中的青金石圖標(biāo)不一致。
MC-259769?— 煙花火箭爆炸不再對(duì)實(shí)體產(chǎn)生擊退。
MC-259794?— 附魔有綁定詛咒的盔甲不能在創(chuàng)造模式下通過(guò)右鍵交換。
MC-260490?— 乘客的騎乘位置對(duì)于非默認(rèn)大小的怪物而言過(guò)低。
MC-260604?— 連續(xù)使用
/fill
后產(chǎn)生聲音的響度過(guò)高。MC-260968?— 復(fù)述功能不會(huì)復(fù)述出世界選擇屏幕上的“實(shí)驗(yàn)性”一詞。
MC-261123?—?
item_display
實(shí)體作為乘客時(shí)會(huì)破壞某些生物的AI。MC-261420?— 幽匿感測(cè)體和校頻幽匿感測(cè)體無(wú)法探測(cè)到女巫飲用藥水。
MC-261427?— 幽匿感測(cè)體和校頻幽匿感測(cè)體無(wú)法探測(cè)到不死圖騰激活。
MC-261440?— 調(diào)整窗口大小會(huì)使得無(wú)法在鐵砧中更改名稱。
MC-262132?— Pigstep音樂(lè)唱片在創(chuàng)造模式物品欄中位于錯(cuò)誤位置。
MC-262295?— 盡管詭異木和緋紅木對(duì)應(yīng)的去皮菌柄有獨(dú)特的聲音,相應(yīng)懸掛式告示牌卻還是使用相應(yīng)木板的聲音。
1.20的漏洞
MC-255967?— 趨同事項(xiàng):駱駝耳朵的位置在各平臺(tái)間不同。
MC-256466?— 竹筏實(shí)體被命名為船。
MC-256482?— 在駱駝?wù)酒鸹蜃聲r(shí),幽匿感測(cè)體不會(huì)激活。
MC-256485?— 村莊中生成的駱駝可以生成在方塊中。
MC-256641?— 竹柵欄和柵欄門在工作臺(tái)中不與其他柵欄和柵欄門分為一組。
MC-256675?— 駱駝坐下時(shí),其腿部會(huì)與鞍的紋理產(chǎn)生深度沖突。
MC-256690?— 當(dāng)有方塊置于其上時(shí),駱駝會(huì)嘗試站起,導(dǎo)致在有方塊與其眼睛處同一高度的情況下,它們會(huì)受到窒息傷害。
MC-256696?— 玩家在三格高的空間內(nèi)騎乘駱駝時(shí)會(huì)在客戶端潛行。
MC-257342?— 在3個(gè)方塊高的區(qū)域內(nèi)騎乘駱駝會(huì)減速。
MC-257431?— 竹柵欄門采用錯(cuò)誤的紋理。
MC-257628?— 幽匿感測(cè)體不會(huì)在駱駝沖刺時(shí)激活。
MC-259382?— 給予玩家?guī)в袩o(wú)效紋飾圖案或材料的盔甲時(shí),會(huì)重復(fù)記錄
Failed to get element
消息。MC-259452?— 幼年駱駝坐下/起身的音效沒(méi)有加速。
MC-260054?— 粉紅色花簇的判定箱不會(huì)根據(jù)內(nèi)容物調(diào)整。
MC-260058?—?選取方塊對(duì)于空白的飾紋陶罐不能正常運(yùn)作。
MC-260085?— 對(duì)著屏障使用刷子會(huì)產(chǎn)生粒子。
MC-260096?— 飾紋陶罐沒(méi)有創(chuàng)造模式工具提示。
MC-260485?—?
/item
命令無(wú)法移除雕紋書(shū)架中的物品。MC-260675?— 飾紋陶罐在放置后的第一幀渲染為空白。
MC-261182?— 告示牌上的顏色在世界中和編輯界面中看起來(lái)不同。
MC-261369?— 清洗過(guò)的旗幟無(wú)法與空白旗幟堆疊。
MC-261411?— 所有鍛造模板共用同一個(gè)本地化鍵名。
MC-261611?— 對(duì)著涂蠟的告示牌放置方塊不會(huì)播放該方塊的放置音效。
MC-261657?— 幽匿感測(cè)體的感測(cè)范圍仍為球形,導(dǎo)致對(duì)于某一給定的方塊會(huì)產(chǎn)生不同的輸出。
MC-261739?— 半格高方塊旁的竹筏會(huì)產(chǎn)生深度沖突。
MC-261965?— 拿著發(fā)光墨囊與空白告示牌交互時(shí)盡管不消耗發(fā)光墨囊,卻仍然會(huì)獲得“眼前一亮!”成就。
MC-262108?— 附加有自定義配方時(shí)鍛造臺(tái)的GUI問(wèn)題。
MC-262436?— 在創(chuàng)造模式下復(fù)制陶罐不會(huì)存儲(chǔ)NBT數(shù)據(jù)。
MC-262442?— 駱駝離引誘它們的玩家站得有些太近。
MC-262613?— 生物無(wú)法操控一些可騎乘的生物。
MC-262615?— 被騎乘的駱駝在能夠被生物操控著移動(dòng)之前,必須得裝備上鞍,這與其他可騎乘的生物不一致。
MC-262620?— 羊駝和行商羊駝需要被馴服才能被生物騎乘,這與其他可騎乘的生物不一致。
MC-262636?— 載有史萊姆或巖漿怪的生物無(wú)法移動(dòng),也無(wú)法正常運(yùn)作。
MC-262638?— 當(dāng)
Size:0
的史萊姆和巖漿怪騎乘在某些生物身上時(shí),渲染位置過(guò)低。MC-262720?— 粉紅色花簇有一處莖部模型不完整。
MC-262751?— 空白飾紋陶罐的NBT取決于為獲得它而使用的方法。
MC-262766?— NBSP是一個(gè)能被添加進(jìn)書(shū)本標(biāo)題的有效不可見(jiàn)字符,因而可以使其具有空白的名稱。
MC-262804?— 玩家的游泳動(dòng)畫對(duì)于其他玩家有些僵硬。
MC-262947?— “匠心獨(dú)具”成就在完成時(shí)不會(huì)獲得經(jīng)驗(yàn)。
MC-263011?— 嗅探獸能夠從非常遠(yuǎn)的距離外嗅出并跟隨玩家。
MC-263049?— 駱駝在熔巖中無(wú)限地沖刺。
MC-263126?— 海綿吸水時(shí)不再發(fā)出聲音。
MC-263200?— 騎乘幼年嗅探獸的實(shí)體渲染得過(guò)高。
MC-263283?— 在1.20中加載含有告示牌的1.12.2結(jié)構(gòu)方塊會(huì)消除上面的文本。
MC-263313?— 無(wú)法使用Tab ?鍵開(kāi)始創(chuàng)建Realm。
MC-263322?— 當(dāng)駱駝走在可疑的沙子上時(shí),產(chǎn)生的聲音是“駱駝:腳步聲”而非“駱駝:踏沙”。
MC-263387?— 聊天滾動(dòng)條不再渲染出來(lái)。
MC-263430?—?
TickingTracker
中的內(nèi)存泄露。
1.20.1的漏洞
MC-263833?— Minecraft錯(cuò)誤地假設(shè)它能夠在Wayland上設(shè)置窗口圖標(biāo)。
MC-263879?— 開(kāi)啟的潛影盒會(huì)傳導(dǎo)紅石信號(hào)。
MC-264356?— 系上拴繩的嗅探獸永遠(yuǎn)只會(huì)在同一處挖掘,忽略掉“探索過(guò)的位置”。
MC-264467?— GUI紋理
villager2.png
包含未使用的部分。MC-264468?— GUI紋理
legacy_smithing.png
盡管不再使用,卻仍然存在于游戲文件中。
參考
↑?"Minecraft Snapshot 23w31a"?– Minecraft.net,2023年8月2日