Minecraft Snapshot 23w16a:列出完整補丁說明

Minecraft Snapshot 23w16a:列出完整補丁說明

Minecraft Snapshot 是玩家在 Minecraft 正式發布之前參與新 Minecraft 內容的一種方式。這讓玩家可以在一個環境中測試它,開發人員仍然可以在它進入公眾之前進行更改和調整。這是列出的 Minecraft Snapshot 23w16a 完整補丁說明。

Minecraft Snapshot 23w16a:列出完整補丁說明

此快照著重於修復當前快照迭代中的許多錯誤,並對越野跑和其他遊戲模式進行一些調整。看看下面的所有補丁說明。

變化

  • 所有陶器碎片已重命名為陶器碎片
  • 如果振動計劃由 Sculk 傳感器或 Sculk Shrieker 接收,它們將保持排隊直到所有相鄰塊都加載並滴答作響
    • 防止振動共振設置在從遠處卸載塊時損壞
  • 遊戲的應用程序圖標已更新
    • 這將是發布版本中的草塊和快照版本中的土塊
  • 在 Windows 上添加了對 ARM64 機器架構的原生支持
    • 要嘗試這個,您需要在啟動器中手動指定一個本機 Java 可執行文件

嗅探器

  • 嗅探器現在可以被火炬花種子引誘

越野跑

  • 根據社區反饋重新設計結構
  • 添加了更多結構變體
  • 沙子不再在結構內生成
  • 調整了礫石和泥土的數量
  • 調整了可疑礫石的數量
  • 在結構內拆分可疑礫石的戰利品表。現在有一個專門用於稀有戰利品(例如陶器碎片、鍛造模板)的戰利品表,以及一個用於更常見戰利品掉落(例如彩色玻璃板、工具、蠟燭等)的專用戰利品表。
  • 由於這些更改,您可能會在舊的快照世界中看到類似無法獲取元素 ResourceKey[minecraft:worldgen/processor_list / minecraft:trail_ruins_suspicious_sand] 的錯誤。這些是無害的,但以前未完全加載的現有 Trail Ruin 結構可能會缺少結構的一部分。

技術變化

  • 數據包版本現在是 14,考慮了項目顯示方向的變化
  • 添加了返回命令
  • 添加了 recipe_crafted 進度觸發器

命令

返回

return 命令可用於控制函數內部的執行流程並更改其返回值。效果:

  • 跳過當前正在執行的函數(如果有)中剩餘的單獨頂級命令
  • 觸發函數的函數命令的結果值由執行的命令數變為值
  • 返回命令的結果值也是value

句法:

返回 <值>

參數:

  • value:整數返回值

進步

新觸發器

RECIPE_CRAFTED

  • 製作配方時觸發
  • 狀況:
    • recipe_id – 配方的資源位置
    • 配料——配方中使用的項目堆棧的謂詞數組
      • 單個項目堆棧只能用於滿足一個謂詞
      • 需要滿足每個謂詞才能觸發推進。這允許在具有相同標識符但使用不同成分的食譜之間進行分離。
      • 該字段是可選的。如果未提供或留空,則只有 recipe_id 將決定觸發器是否成功

標籤

  • 添加了 villager_plantable_seeds 來表示村民可以種植哪種種子
  • 添加了 maintains_farmland 以表示放置在農田上面時不會導致農田轉化為泥土的方塊

展示

  • item_display 物品已繞 Y 軸旋轉 180 度,以更好地匹配在盔甲架頭部和物品展示框中渲染物品時應用的變換
    • 作為參考,應用於模型的轉換順序(從最裡面開始)是 item_transform、旋轉 Y 180、轉換字段、實體方向(廣告牌選項 + 旋轉字段 + 位置字段)

Bug修復

  • MC-162253 – 跨越特定區塊邊界時延遲峰值
  • MC-169498 – 在某些情況下,空的頂部子塊不會更新天窗
  • MC-170010 – 天空光照貼圖未正確初始化
  • MC-170012 – 缺少初始天窗的光照貼圖
  • MC-199752 – 拋光的黑石按鈕比其他按鈕需要更長的時間來破壞
  • MC-207251 – Sculk 傳感器和尖叫者在克隆、生成在超平坦世界或放置在自定義結構中時無法正常工作
  • MC-249450 – 放置了 NBT 的 Sculk 尖叫者不接收來自附近 Sculk 傳感器的信號
  • MC-252786 – SculkSensorBlockEntity 和 SculkShriekerBlockEntity 在更新時洩漏 VibrationListeners
  • MC-254410 – /setidletimeout 設置為長於 35791 的計時器會立即斷開空閒玩家
  • MC-257178 – 鑿書架的紅石行為不一致
  • MC-260038 – Sniffer 的某些動畫沒有平滑的動畫過渡,例如嗅探
  • MC-260219 – 當餵食一堆中的最後一個火炬花種子時,嗅探器不會播放吃東西的聲音
  • MC-260221 – 嗅探器在漂浮狀態下仍然可以挖掘
  • MC-260237 – 嗅探器可以在恐慌時嗅探
  • MC-260466 – Torchflower 不維護用於種植它的農田
  • MC-260849 – 嗅探器無法進入礦車
  • MC-261214 – 校准後的 sculk 傳感器中的紫水晶被遮蔽且未拉伸
  • MC-261286 – 在液體附近行走會播放石頭腳步聲
  • MC-261515 – 如果掉落的物品在你和方塊之間,你不能刷方塊
  • MC-261605 – 啟動文本有時會覆蓋“Java 版”的幾個字母
  • MC-261608 – Sculk 傳感器和校準的 sculk 傳感器缺少冷卻狀態
  • MC-261620 – 修改豬籠草的年齡屬性時崩潰
  • MC-261625 – “Programmer Art”和“High contrast”內置資源包不兼容
  • MC-261643 – 村民無法種植火炬花種子或豬籠草豆莢,儘管它們已被撿起
  • MC-261646 – 嗅探器產卵的副標題是“Chicken plops”
  • MC-261740 – 在挖掘時給嗅探器餵食會導致它靜止不動一段時間然後再次挖掘時沒有動畫
  • MC-261746 – “block.sniffer.egg_crack”和“block.sniffer.egg_hatch”的聲音事件 ID 拼寫錯誤
  • MC-261804 – 過期密鑰阻止玩家登錄服務器
  • MC-261857 – 使用“/setblock”、“/fill”或“/clone”命令在完全隔離的區域中創建少量方塊會導致大量的客戶端卡頓

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *