Java版Minecraft的1.13快照
經過超長時間的開發,我們準備好要開始更新1.13的快照了!edit by ct
1.13將會是個技術性更新,打算讓使用者有更好的遊戲運作,並讓我們在未來能夠更輕易地增加新的東西。不要指望在1.13中有任何新的遊戲功能或機制,因為我們試圖堅持於這次更新中改進遊戲的核心。
這第一個快照將對程式庫造成兩個重大改變:資料包和LWJGL 3。
資料包
使用及安裝方式
資料包可以是個zip壓縮檔或在<world>/packs/路徑底下的資料夾。例如下列兩個皆是有效的資料包:
- <world>/packs/CoolPack2000.zip
- <world>/packs/SuperPack3000/
若你從朋友或網路上獲得資料包,我們預想它會是一個壓縮檔。將它放到packs/資料夾中,它將會被自動安裝。
若你在遊戲開啟時修改、安裝或移除資源包,使用/reload指令將會套用變更。
檔案結構
- pack.mcmeta(必要):就和資源包中的一樣,這裡面包含了資料包的描述訊息。
- data/:這就是它成為資料包的原因,包含所有資料檔案。
- <namespace>/:如同資源包,一切都需要一個命名空間。
- functions/:包含所有指令函數。
- <name>.mcfunction:指令中的函數名稱為<namespace>:<name>。
- loot_tables/:包含所有掠奪表。
- <name>.json:掠奪表名稱為<namespace>:<name>。
- structures/:包含所有世界結構。
- <name>.nbt:結構名稱為<namespace>:<name>。
- advancements/:包含所有進度。
- <name>.json:進度名稱為<namespace>:<name>。
- recipes/:包含所有合成配方(看下方的解釋)。
- <name>.json:合成配方名稱為<namespace>:<name>。
層次結構
就像資源包一樣,資料包有個載入順序。但是,目前還不能看到或改變這個。十分抱歉!我們正在努力!❤
解釋:合成配方?
合成配方應該在資料包中,但我們還沒完成支援這項功能。因此,我們不會主動載入自定義資料包中的合成配方,也不會將自訂配方從伺服器同步至客戶端中。
基本上…他們還無法運作。
命名空間
這不是一個新的想法,但我想我應該再說明一次什麼叫做「命名空間」。遊戲中大多數的東西都有自己的命名空間,所以我們新增的something和模組(或地圖,或隨便的事物)新增的something,他們就是不同的something。每當你要命名時,拿掠奪表來作範例,你也會提供這個東西來自哪個命名空間。若你不指定命名空間,我們預設為minecraft。這意謂著something和minecraft:something是指同個東西。
請隨時使用自己的命名空間來新增東西,除非在明確要覆蓋其他命名空間時才用其他的名稱。基本上不要嘗試在minecraft中新增內容。
命名空間只能包含以下字元:
- 0123456789(數字)
- abcdefghijklmnopqrstuvwxyz(小寫字母)
- _(底線)
- -(連字號/減號)
推薦的命名習慣為lower_case_with_underscores(小寫單字加底線)。
…內容的命名…
你可以命名任何你喜歡的名稱(合成配方、進度等),但請嘗試只使用下列字元:
- 0123456789(數字)
- abcdefghijklmnopqrstuvwxyz(小寫字母)
- _(底線)
- /(斜線)
- .(句號)
- -(連字號/減號)
推薦的命名習慣為lower_case_with_underscores(小寫單字加底線)。
LWJGL 3
我們終於更新至最新版本的LWJGL。這修正了在Mac OS和Linux上許多長期存在的錯誤,並應該有著更穩定的遊戲體驗。你將體驗到的最大的好處是,全螢幕模式現在預設成無邊界視窗,開關全螢幕模式變得非常迅速!但我們已確定以下你可能會遇到的問題:
- Mac OS X上的全螢幕模式有很大的機率會崩潰,所以我們停用這個功能,直到找到解決方式。
- 在某些情況遊戲中可能會輸出兩次鍵盤輸入,例如在創造模式背包搜尋欄中懸停並按下快捷欄的快捷鍵。
- 在Mac OS X,遊戲圖示不再是草地方塊。再說一次,我們正在努力著!
向下相容:回到過去!
這一直是個問題,但我們認為這次我們應該這麼說。我們並不支援使用舊版本minecraft在新版本資料夾中執行的情況。若你在執行這個快照後在同個資料夾中執行舊的版本,你會遺失所有你的按鍵設定。
我們總是建議你在獨立的資料夾中執行快照(與其他非「最新版」的版本)。順道一提,這也是為什麼你的新手教學提示通知會一直跑出來的原因。;)
警語
1.13將會有很多實驗性的快照,它們將有可能會破壞一切。這聽起來很好笑,但這個快照就有可能會是其中一個。當我們在改變所有東西時,這是有可能會發生的!
安裝快照
要獲得快照,開啟你的啟動器並前往「launch options」分頁。點擊「Enable snapshots」並儲存。在快照和一般版本間切換,你可以在「PLAY」按鈕旁邊找到一個新的下拉式按鈕。請先備份你的世界檔案或在不同的資料夾中執行遊戲(在「launch options」頁面中設定)。
快照將會損壞你的世界檔案,請備份並/或在與主要世界檔案不同的資料夾中執行。
跨平台伺服器jar檔:
在這裡回報錯誤: