昨天正好我回老家所以沒什麼時間整理, 然後看到竟然是 .4 的快照...
https://www.minecraft.net/en-us/article/minecraft-snapshot-23w03a
* 惱鬼空手攻擊時姿勢修正 (MC-257346)
* 改名的盔甲架放置後破壞會保留名字
* 協助工具
- 第一次開啟遊戲時會顯示是否要開啟協助工具設定
- 新增方向鍵移動選單
> 若以方向鍵移動至滑條選項時需多按一次 Enter 或空白鍵才可調整
- 資源包選單也可使用方向鍵
- 自動跳躍預設改為關閉
- 新增選項控制通知出現的時間 (如字幕、成就、配方解鎖等通知)
* 1.20 實驗性功能更動: 在音階盒上放頭顱時不必蹲下了
== 技術更新 ==
* 資料包版本更新為 11
* 網路協定新增一個封包打包機制
使伺服器可指示某些傳向客戶端的封包要在同一 tick 處理
(由於安全性問題, 客戶端無法使用此機制)
* 客戶端在接收到登入封包後現會重設其聊天簽章之 session
* translate 聊天組合部件新增 fallback 欄位, 表示查無翻譯時顯示的文字
因此不合法的參數現在不會忽略
沒有 fallback 的預設值仍為原始字串
* 部份生態域火會較快熄滅, 現能由 increased_fire_burnout 生態域標籤控制
* 生態域標籤 only_allows_snow_and_gold_rabbits 改名 spawns_gold_rabbits
生成白色兔子由新標籤 spawns_white_rabbits 控制
生成白色狐狸由新標籤 spawns_snow_foxes 控制
* 雪巨人會受傷害融化的生態域由新標籤 snow_golem_melts 控制
* /clone 新增支援跨維度複製
語法為 /clone [from <來源維度>] <來源座標起終> [to <目標維度>] <目標座標>
~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~
* /data modify 現在可以將來源資料讀出為字串值
* /execute 新增子命令:
- /execute if|unless loaded <座標>: 檢查某座標是/否已載入
- /execute if|unless dimension <維度>: 檢查指令是/否在指定維度執行
- /execute on <關係>: 選擇和執行者間有以下性質的實體執行:
> vehicle: 被執行者騎的實體
> passengers: 直接騎在執行者上的實體
> controller: 控制執行者的實體 (如船的第一個乘客)
> owner: 寵物的主人
> leasher: 使用拴繩牽著的實體 (若是拴在柵欄上則是拴繩結)
> target: 執行者攻擊目標
> attacker: 五秒內最近攻擊執行者的人
* /title times 的時間現在需要加字尾表示時間單位, 有 t/s/d 分別表示 tick/秒/日
* /weather 的持續時間若有指定同上需加字尾, 若省略則預設為普通狀況的持續時間
(相關 bug: MC-122595)
* 新指令 /ride, 可將一實體騎在另一實體上
語法為 /ride <乘客> mount <騎乘物> 上車
/ride <乘客> dismount 下車
上車指令在以下狀況會失敗:
- 騎乘物是玩家
- 乘客已騎在東西上
- 乘客和騎乘物是同一實體
- 騎乘物直接或間接騎在乘客上
* 新增 /gamerule commandModificationBlockLimit
控制 /clone, /fill, /fillbiome 等指令的方塊數目上限 (預設為 32768)
修掉的 bug:
[MC-26678] 受傷時的鏡頭晃動不受傷害來源方向影響
[MC-30403] 騎乘中衝刺時下車, 衝刺不會取消
[MC-121048] 實體死亡時的戰鬥紀錄僅紀錄致命傷
(這會造成部份死亡訊息如「A 被 B 擊落」不會出現,
因為只看到致命傷是摔死, 沒看到 B 給的傷害)
[MC-122595] /weather 持續時間設為 0 時仍會持續一段時間
[MC-136534] 指令方塊執行時相對轉向的基準永遠朝南
[MC-149144] 選單中點選按鈕和 Tab 會造成同時選擇兩個按鈕
[MC-155433] 漏斗礦車有時會無法撿起在同一格多類物品中可撿起的物品
[MC-165595] 深海守衛的光束在世界時間超過一定值後不顯示
[MC-181832] /spreadplayers 無法在不同維度中散佈玩家
[MC-191942] 多人遊戲選單的按鈕未平均放置
[MC-222518] 骷髏馬、殭屍馬、驢、騾的部份材質未更新
[MC-224960] /spectate 指令無法跨維度作用
[MC-230678] 鍋釜在下雨的寒凍海洋生態域中累積粉雪
[MC-233893] 燃燒的生物在下雨的寒凍海洋生態域中不會被澆熄
[MC-247836] 在下雨的寒凍海洋態域中波濤附魔無法作用
[MC-255811] Level#isRainingAt(BlockPos) 函數在雪地及寒冷地方永遠回傳否,
不論實際是否下雨
[MC-235260] 在 (0, 0, 0) 的漏斗礦車傳送物品較其他地方慢
[MC-252773] 無音樂設定 NBT 及有其他 NBT 資料的山羊角無法演奏
[MC-255545] 熔岩立方怪的陰影未隨其大小改變
[MC-256292] 世界生成後山羊無法在草地上生成
[MC-256555] 駱駝生成後會有一瞬間是坐著
[MC-256576] 在未上鞍的駱駝上已有玩家時,另一玩家上駱駝會坐在前座
[MC-256838] 駱駝看向的方向和它實際上朝向的方向不一致
[MC-257082] 騎乘或飛行中衝刺會改變視角範圍
[MC-257346] 空手的惱鬼姿勢不適當
[MC-257418] 駱駝受傷時有時會一瞬間坐下
[MC-257755] 若現在不是任何 realms 的成員,
使用 Tab 在 realms 的選單中的移動順序不正確
[MC-257875] 在生存或冒險模式中對苦力帕使用火焰彈引爆時不會用掉
[MC-258163] ClientboundSectionBlocksUpdatePacket 序列化
在有超過 2^19 個方塊狀態後會失敗
[MC-258173] 在睡覺中同時被傳送進終界會使該床變成已被占用
[MC-258246] 「遙測資料」按鈕文字少了三點 (因為有次選單)
[MC-258295] 村民 AI 在工作站旁失效
[MC-258430] 含有很大的 LastPoseTime 值的駱駝會將玩家模組放在奇怪的位置
[MC-258953] 記憶體不足的畫面標題沒有翻譯