https://www.minecraft.net/en-us/article/minecraft-snapshot-21w39a
* 這個快照起可以開啟舊世界了
不過預計要做的地形銜接功能還沒實裝
所以現在開舊世界的話會是一個大版本之壁, 舊地方地底會是空氣
(像這樣: https://i.imgur.com/5xffw8V.png )
因此強烈建議在這個版本開啟舊世界前先把舊世界做個備份
* 新增新進度:
- Caves & Cliffs: 由世界頂掉落到世界底並存活
(技術細節: 判定條件是由 319 掉到 -59 以下)
- Feels Like Home: 在主世界騎熾足獸在岩漿上行走 50 格
- Star Trader: 和一個在世界頂的村民交易
(村民要站在 y = 319 的方塊上)
- Sound of Music: 在 Meadow 生態域用音樂盒播放音樂
(之前說的《真善美》電影直接當成進度名了 XD)
* 地形調整: 山頂變得稍微尖些, 使得小山看起來比較尖
* Meadow 裡的單棵樹現在一定會有蜂窩了
* Dripstone Cave 現在不生成殭屍, 反之其 Aquifer (含水層) 裡現在會生成沉屍
* 埋藏寶藏現在有機會有水下呼吸藥水 (0-2 瓶, 這是新增項目, 不影響舊有的東西)
* 顯示設定的亮度現在預設值是 50 (原本預設是昏暗 (0))
* 更改物品欄畫面的效果圖示顯示 (相關: MC-116359、MC-193348)
- 現在顯示在物品欄右邊
- 當物品欄右邊有顯示時, 畫面右上角的圖示會隱藏
- 效果列表有兩種形式:
+ Classic: 就是原本的圖示+說明文字的方式
+ Compact: 只有圖示, 說明文字在滑鼠移上去時會跳出來
- 會在右邊空間不夠時自動改用 Compact 模式顯示
實例: 這是 1024x768 解析度, 介面大小 2 的樣子
不開配方書時空間夠 https://i.imgur.com/Z6cjV0H.png
開配方書時空間不夠了 https://i.imgur.com/k3GJls8.png
但滑鼠移上去可以看到詳細 https://i.imgur.com/Tn0ziHT.png
== 技術更新 ==
* 進度條件新增 fall_from_height 及 ride_entity_distance
並更改 nether_travel 語法以符合類似的條件
* 新增掉落表函數 set_potion
* 儲存的 chunk 格式改變
- Level.Sections[].BlockStates 和 Level.Sections[].Palette
合併為 Level.Sections[].block_states
- Level.Biomes 的儲存方式也改為和上一項類似的調色盤式索引
並改為 Level.biomes
- Level.CarvingMask[] 由 byte[] 改為 long[]
* 資源包格式推進至 8 (由於效果列表更新, 新增 Compact 模式的外框)
* server.jar 現在需要的函式庫不是攤平打包而是直接包含函式庫
開啟時會將這些函式庫解開至 bundleRepoDir 所設定的目錄 (預設工作目錄)
要執行不同的 main 的話請改使用 bundlerMainClass
== 修掉的 bug ==
[MC-116359] 效果列表在配方書打開時無法顯示
[MC-149822] 效果列表外框最底部的 1 pixel 未繪製
[MC-193348] 創造模式時效果列表會將物品欄移位
[MC-196723] 創造模式在開啟物品欄時獲得的效果要重開物品欄才會更新
[MC-214894] 叢林地底生成竹子
[MC-214959] 地底生成甘蔗
[MC-218167] 聊天會 lag
[MC-236755] 地形生成時當機 (IndexOutOfBoundsException)
[MC-236903] 自然生成的洞穴藤蔓 age 範圍過大
[MC-237505] F3 顯示的地形生成參數沒有變化