我的世界1.20開發(fā)工作正式啟動!首個版本23w12a發(fā)布

我的世界1.20開發(fā)工作正式啟動啦!
首個快照版本23w12a發(fā)布于2023年3月22日,將“1.20更新”內置數據包內容正式加入到游戲內,加入了紫水晶塊的共振功能、Calibrated Sculk Sensor、嗅探獸蛋、Pitcher Plant以及5種新的鍛造模板,考古特性方面則加入了可疑的沙礫、16種新的陶片和更多的考古地點,并修復了一些漏洞。


目錄
1新內容
1.1方塊
1.2物品
1.3世界生成
1.4常規(guī)
2更改
2.1方塊
2.2物品
2.3世界生成
2.4非生物實體
2.5常規(guī)
3修復
4參考
新內容
方塊
Calibrated Sculk Sensor
幽匿感測體的新變種,無法自然生成。
可以使用1個幽匿感測體與3個紫水晶碎片合成。
有一面可以接收紅石信號,使其只能檢測到頻率與該紅石信號強度相等數值的振動。
Pitcher Crop
可用Pitcher Pod在耕地上種出。
共有5個生長階段。
若完全成熟,破壞時掉落Pitcher Plant;若未完全成熟,破壞時掉落Pitcher Pod。
Pitcher Plant
一種2格高的裝飾性植物。
可用于合成青色染料。
嗅探獸蛋
可以從熱帶海底廢墟中的可疑的沙子中獲取。
兩只嗅探獸繁殖后也會產下嗅探獸蛋。
放置于苔蘚塊上時會在大約10分鐘后孵化。放置于其余方塊上時的孵化時長約為20分鐘。
可疑的沙礫
與沙礫相似,但紋理看起來更粗糙。
受重力影響,會在落地時消失。
被挖掘或被活塞推動時不掉落任何物品,用附有精準采集的工具挖掘也不會掉落。
會在寒帶海底廢墟和古跡廢墟中自然生成。
用刷子刷可疑的沙礫可以刷出物品。
清刷時,可疑的沙礫會經歷4個階段,若中途停止,會逐漸恢復原狀。
清刷完成后,可疑的沙礫會變?yōu)槠胀ㄉ车[。
帶有有效戰(zhàn)利品表的可疑的沙礫才能刷出物品。

物品
Pitcher Pod
一種新的種子。
可通過嗅探獸挖掘獲得。
陶片
加入了垂釣、利刃、佳釀、烈焰、危機、探險、摯友、愛心、心碎、狼嚎、采礦、哀悼、富饒、麥捆、樹蔭和嗅探16種變種。
可以在以下5個考古地點中找到:沙漠水井、沙漠神殿、熱帶海底廢墟、寒帶海底廢墟、古跡廢墟。
鍛造模板
加入了向導、牧民、塑造、雇主和幽靜5種盔甲紋飾鍛造模板。
幽靜盔甲紋飾鍛造模板可在遠古城市的箱子中找到,其余可在古跡廢墟中的可疑的方塊中生成。
世界生成
古跡廢墟
一種被掩埋的陶瓦建筑群結構。
自然生成于叢林、針葉林、積雪針葉林、原始松木針葉林、原始云杉針葉林和原始樺木森林。
主要由泥磚、各色陶瓦和帶釉陶瓦以及一些功能方塊構成。
不包含箱子,但會生成可疑的方塊。

常規(guī)
標簽
加入了
combination_step_sound_blocks
方塊標簽、包含
#wool_carpets
、crimson_roots
、moss_carpet
、nether_sprouts
、snow
和warped_roots
此處定義的方塊的行走音效是否與其下方方塊的行走音效合并。
加入了
trail_ruins_replaceable
方塊標簽。包含
sand
、gravel
、dirt
和coarse_dirt
。
更改
方塊
紫水晶塊
現在放置在幽匿感測體旁時具有共振功能。
當幽匿感測體接收到振動時,紫水晶塊會在其位置發(fā)送一個頻率相同的振動。
可以在不重新創(chuàng)造振動源的情況下遠程傳遞振動。
幽匿感測體
加入了可感測到的15個
resonate
游戲事件,對應15個振動頻率。更改了許多可感測的游戲事件的振動頻率,新的振動種類及其對應的振動頻率見下表:
振動種類振動頻率移動1落地2與物品互動3鞘翅滑翔及實體的獨有動作(如劫掠獸咆哮、狼甩掉身上的水)4離開坐騎及裝備物品5騎上坐騎及與實體互動6實體受傷7進食及飲用8方塊取消激活9方塊激活10方塊變化11破壞方塊12放置方塊13傳送及放置實體14爆炸及實體死亡15
告示牌
現在在放置后可以通過與其交互來重新編輯文字。
現在告示牌的兩面可以分別顯示獨立的文字和文字顏色。
在首次放置時會默認編輯正面。
現在可以使用蜜脾涂蠟,涂蠟后的告示牌無法再進行編輯。
物品
藥水
更改了緩降藥水的顏色。
更改了凋零效果的粒子顏色,使其可辨識度更高。
鍛造模板
更改了沙丘盔甲紋飾鍛造模板的物品紋理和實際應用后的盔甲紋理,其盔甲紋理以及物品紋理中的圖標被哨兵盔甲紋飾鍛造模板使用。
原有的哨兵盔甲紋飾鍛造模板的盔甲紋理和物品紋理中的圖標現在被塑造盔甲紋飾鍛造模板使用。

世界生成
海底廢墟
現在包含可疑的沙子和可疑的沙礫。
非生物實體
展示實體
現在當
interpolation_duration
為0時所有先前的值都會被丟棄。現在所有的渲染屬性都會同時應用到對象上。
現在展示實體在接收到初始的數據后才會渲染,所以在部分情況下展示實體并不會在插值的第一刻顯示。
常規(guī)
數據包
將數據包版本號更改為
13
。將“1.20更新”內置數據包中的內容加入到游戲內。
游戲事件
移除了
piston_contract
游戲事件,現在對應的動作會觸發(fā)block_deactivate
游戲事件。移除了
piston_extend
和dispense_fail
游戲事件,現在對應的動作會觸發(fā)block_activate
游戲事件。
更改了許多游戲事件的振動頻率:
振動頻率更改前包含更改后包含1
step
step
、swim
和flap
2flap
和item_interact_finish
projectile_land
、hit_ground
和splash
3swim
item_interact_finish
、projectile_shoot
和instrument_play
4elytra_glide
entity_roar
、entity_shake
和elytra_glide
5hit_ground
和teleport
entity_dismount
和equip
6block_change
、entity_dismount
、entity_shaking
、note_block_play
和splash
entity_mount
、entity_interact
和shear
7drink
、entity_mount
、prime_fuse
和projectile_shoot
entity_damage
8eat
、entity_damage
、entity_interact
和projectile_land
drink
和eat
9entity_roar
、equip
和shear
container_close
、block_close
、block_deactivate
和block_detach
10block_close
、block_deactivate
、block_detach
和dispense_fail
container_open
、block_open
、block_activate
、block_attach
、prime_fuse
和note_block_play
11block_activate
、block_attach
和block_open
block_change
12block_place
、entity_place
和fluid_place
block_destroy
和fluid_pickup
13block_destroy
、entity_die
和fluid_pickup
block_place
和fluid_place
14container_close
和piston_contract
entity_place
、lightning_strike
和teleport
15container_open
、explode
、instrument_play
、lightning_strike
和piston_extend
entity_die
和explode
功能標志
移除了
update_1_20
功能標志以及對應的內置數據包,并將其內容加入到游戲內。
粒子
更改了櫻花樹葉飄落的粒子紋理。
聲音
現在行走于地毯、雪、下界苗和菌索上時,行走音效會與其下方方塊的行走音效合并。
下方方塊行走音效的音量和音高都會略低于默認值。
結構后處理器
加入了
capped
后處理器,用于限制指定的結構后處理器中可隨機變換的方塊的數量。delegate
:執(zhí)行方塊變換的結構后處理器。limit
:指定的結構后處理器中可隨機變換的方塊的最大數量。當達到其設定的最大值前,結構中的方塊會隨機傳遞至
delegate
參數指定的結構后處理器中。必選參數:
現在
output_nbt
字段會引用block_entity_modifier
,而不是由自定義規(guī)則指定。passthrough
:默認值,保留方塊實體的原有字段。append_static
:向方塊實體添加靜態(tài)字段。clear
:移除方塊實體的原有字段。append_loot
:向方塊實體添加戰(zhàn)利品表和種子,需通過loot_table
參數指定添加到方塊實體LootTable
字段的戰(zhàn)利品表。基于方塊位置的隨機戰(zhàn)利品表種子
LootTableSeed
也會添加到方塊實體中。有如下幾種內置的
block_entity_modifier
:

修復
修復了32個漏洞
1.20前正式版的漏洞
MC-157727?— 蜂蜜塊和黏液塊內部的小立方體不會顯示在物品欄中。
MC-165221?— 3D模型的藥水在GUI中展示不正確。
MC-197241?— 狼的項圈顏色可由主人以外的玩家改變。
MC-201647?— 實體騎乘實體會導致位置與坐標不同步。
MC-256488?— 竹筏和運輸竹筏的模型在地面上是懸空的。
MC-256551?— 幼年駱駝?chuàng)碛锌刹榭吹奈锲窓凇?/p>
MC-256585?— 懸掛式告示牌的文本存在深度沖突現象。
MC-259201?— 驢耳朵的頂部和底部顏色錯誤。
MC-259879?— 具有過大的
shadow_radius
的顯示實體會導致性能問題。MC-260020?— 重新加載世界會重置棕色哞菇吃下的花。
MC-260043?— 創(chuàng)造模式下飾紋陶罐不會播放破壞的聲音。
MC-260047?— 創(chuàng)造模式物品欄的飾紋陶罐和沒有NBT的空白全新飾紋陶罐會匹配最近一次玩家制作的飾紋陶罐的紋理。
MC-260053?— 當使用調試棒旋轉飾紋陶罐時,它會生成一個飾紋陶罐物品。
MC-260061?— 嗅探獸的耳朵和頭部存在深度沖突。
MC-260069?— 緊挨在一起生長的櫻花樹的樹葉會凋謝。
MC-260240?— 處于求愛模式中的嗅探獸不會嘗試靠近對方以進行繁殖。
MC-260251?— 嗅探獸的行走動畫不會隨移動速度改變。
MC-260282?— 嗅探獸會聞嗅和跟隨旁觀模式下的玩家。
MC-260296?— 粉紅色花簇的模型沒有經過優(yōu)化。
MC-260317?— 嗅探獸嘗試聞嗅它們無法到達的被阻擋的方塊。
MC-260326?— 嗅探獸瀕死時仍能挖掘。
MC-260409?— 櫻花樹林缺少
#is_overworld
生物群系標簽。MC-260503?— 嗅探獸不會挖掘頂部放有非固體方塊的土類方塊。
MC-260632?— 騎乘相距過遠的實體會導致客戶端與服務端不同步。
MC-260678?— 隱身藥水和緩降藥水的外觀過于相近。
MC-260750?— 巖漿塊為已過時的特性使用不必要的隨機刻,造成性能問題。
MC-260757?— 更新大量的鐵欄桿會導致游戲在游戲進行時或是在“保存世界中”屏幕時卡死。
MC-260777?— 嗅探獸在聞嗅和尋路時會忽略部分危險的方塊,導致其受到傷害。
MC-260799?— 在刷子的字幕中,詞語“Sand”沒有大寫。
MC-260839?— 生物會把主手持有的武器換成盔甲。
MC-260885?— 使用初始變換數據召喚的展示實體會在下一次變換的對默認變換數據的插值過程中出現錯誤。
MC-260897?— 展示實體的插值前狀態(tài)異常。