Minecraft Java版 1.18.2-pre1 pre2 pre3預(yù)發(fā)布版更新

1.18.2-pre1 pre2 pre3快照更新的主要內(nèi)容,摘自Minecraft Wiki。

1.18.2-pre1
1.18.2-pre1是Java版1.18.2的首個(gè)預(yù)發(fā)布版,發(fā)布于2022年2月18日。改進(jìn)了與結(jié)構(gòu)有關(guān)的標(biāo)簽和命令,更新了數(shù)據(jù)包,并修復(fù)了一些漏洞。
生物
海豚會(huì)更準(zhǔn)確地選擇離其最近的結(jié)構(gòu),而無(wú)論結(jié)構(gòu)的類型如何。
世界生成
稍微提高了堡壘遺跡結(jié)構(gòu)邊界箱的準(zhǔn)確度,現(xiàn)在會(huì)更貼近結(jié)構(gòu)本身的形狀。
命令
/locate /locatebiome
現(xiàn)在支持標(biāo)簽,用#
前綴與一般的ID做區(qū)分。其參數(shù)類型由結(jié)構(gòu)類型(Structure Type)改為配置的結(jié)構(gòu)(Configured Structure)。定位指定結(jié)構(gòu)類別的舊用法現(xiàn)在改由定位指定標(biāo)簽來(lái)完成,例如
/locate?village
現(xiàn)在變成了/locate?#village
。
其他
加入了以下結(jié)構(gòu)地物標(biāo)簽:
#dolphin_located
:#ocean_ruin
和#shipwreck
。#eye_of_ender_located
:stronghold
。#mineshaft
:mineshaft
和mineshaft_mesa
。#ocean_ruin
:ocean_ruin_cold
和ocean_ruin_warm
。#on_ocean_explorer_maps
:monument
。#on_treasure_maps
:buried_treasure
。#on_woodland_explorer_maps
:mansion
。#ruined_portal
:ruined_portal
、ruined_portal_desert
、ruined_portal_jungle
、ruined_portal_mountain
、ruined_portal_nether
、ruined_portal_ocean
和ruined_portal_swamp
。#shipwreck
:shipwreck
和shipwreck_beached
。#village
:village
、village_desert
、village_plains
、village_savanna
、village_snowy
和village_taiga
。將數(shù)據(jù)包版本由
8
提高到9
。現(xiàn)在可在實(shí)驗(yàn)性數(shù)據(jù)包中添加自定義結(jié)構(gòu),即游戲現(xiàn)在可生成并存儲(chǔ)由數(shù)據(jù)驅(qū)動(dòng)的配置的結(jié)構(gòu);可在實(shí)驗(yàn)性數(shù)據(jù)包中添加新結(jié)構(gòu)集。
location_predicates
中feature
字段現(xiàn)在引用的是一個(gè)配置地物exploration_map
戰(zhàn)利品表函數(shù)中destination
字段現(xiàn)在是一個(gè)配置地物標(biāo)簽IDexploration_map
戰(zhàn)利品表函數(shù)現(xiàn)在不再自動(dòng)設(shè)置地圖的顯示名稱現(xiàn)在可通過(guò)數(shù)據(jù)包對(duì)一些洞穴生成機(jī)制進(jìn)行配置,詳情可參閱worldgen report中的worldgen/noise_settings文件夾。
向密度函數(shù)中加入了一個(gè)新注冊(cè)表(Registry)(洞穴由它們組合在一起生成)
向噪聲設(shè)置中加入了
noise_router
字段(同時(shí)丟失了許多標(biāo)志)Noise Router會(huì)將數(shù)據(jù)驅(qū)動(dòng)型洞穴生成機(jī)制與其余的代碼部分連接起來(lái)
由于對(duì)32位運(yùn)行環(huán)境的操作系統(tǒng)即將結(jié)束支持,在主菜單上向使用該環(huán)境啟動(dòng)游戲的用戶加入了警告信息。
修復(fù)
修復(fù)了11個(gè)漏洞
MC-3524?— 與結(jié)構(gòu)相關(guān)的生物不會(huì)在超平坦世界中生成。
MC-146854?— 玩家在角落移動(dòng)時(shí)會(huì)更傾向于沿X軸移動(dòng)。
MC-156309?— 沿X軸運(yùn)動(dòng)的TNT實(shí)體與方塊發(fā)生碰撞時(shí),其運(yùn)動(dòng)狀態(tài)沒(méi)有被正確計(jì)算。
MC-165974?— 玩家從方塊夾角處跳起時(shí)會(huì)朝東或西方向移動(dòng)。
MC-179315?— 默認(rèn)情況下,廢棄傳送門不會(huì)在超平坦世界中生成。
MC-197128?— 如自定義生物群系使用了多個(gè)同種配置的結(jié)構(gòu)地物,只有其中的一個(gè)會(huì)被生成。
MC-210612?— 在特定自定義世界中,/locate
定位到的要塞位置上實(shí)際沒(méi)有生成要塞。
MC-241288?— 對(duì)自定義結(jié)構(gòu)的支持被移除。
MC-244137?—?server.properties中默認(rèn)不含level-seed
選項(xiàng)。
MC-245850?— 在多人游戲警告界面使用Tab ?鍵時(shí),選中的位置會(huì)不按順序選中。
MC-248532?— 雙持煙花時(shí),鞘翅煙花粒子會(huì)在錯(cuò)誤的手上生成。
1.18.2-pre2
1.18.2-pre2是Java版1.18.2的第2個(gè)預(yù)發(fā)布版,發(fā)布于2022年2月21日。加入了一個(gè)密度函數(shù),并修復(fù)了一些漏洞。
世界生成
在自定義世界生成中加入了樣條密度函數(shù):一種通用的放置方塊的方法,可使用戶通過(guò)其表達(dá)幾乎所有的使用三次樣條的函數(shù)。
修復(fù)
修復(fù)了6個(gè)漏洞
MC-243766?— 不能通過(guò)按Tab?鍵把焦點(diǎn)移到主菜單的版權(quán)信息上。
MC-248106?— 站在玩家身上的鸚鵡會(huì)由于玩家使用附有激流魔咒的三叉戟而死亡。
MC-248638?— 要塞可以在虛空生物群系中生成。
MC-248681?— 不能創(chuàng)建不使用預(yù)設(shè)的超平坦世界。
MC-248694?—?server.properties中,如generator-settings
為空字符串,服務(wù)器啟動(dòng)時(shí)會(huì)崩潰。
MC-248717?— 只在下界要塞中生成的生物可以在下界要塞外生成。
1.18.2-pre3
1.18.2-pre3是Java版1.18.2的第3個(gè)預(yù)發(fā)布版,發(fā)布于2022年2月23日。修復(fù)了一些漏洞。
修復(fù)
修復(fù)了7個(gè)漏洞
MC-218739?— 發(fā)光漿果和發(fā)光地衣的生成過(guò)程不使光照跨區(qū)塊更新。
MC-244772?— 不能使用雙擊加入Realms。
MC-248539?— 超平坦世界中,/locate
命令不能正常工作。
MC-248636?— 進(jìn)入或創(chuàng)建世界時(shí),游戲輸出、服務(wù)器控制臺(tái)和日志會(huì)被“Creating a MIN function between two non-overlapping inputs”刷屏。
MC-248637?— 由于在net.minecraft.nbt.CompoundTag$1.skip
類中會(huì)拋出StackOverflowError
異常,打開(kāi)單人游戲界面時(shí)游戲會(huì)崩潰。
MC-248680?— 在超平坦世界中使用/locate
命令定位掠奪者前哨站時(shí),游戲會(huì)卡住。
MC-248748?— 指向自定義結(jié)構(gòu)的探險(xiǎn)家地圖會(huì)導(dǎo)致服務(wù)器被掛起。