This page is not fully translated, yet. Please help completing the translation.
(remove this paragraph once the translation is finished)
本條目將指導您如何設定文件結構來製作資源包。
需求: Windows 10 21H1 或以上。
我們建議您觀看 Jonathan 上傳關於此主題的教學影片:https://www.youtube.com/watch?v=QH1O-y6kPSk
assets
的資料夾,並將上一步創建的資料夾放進這個資料夾裏. { "pack": { "description": "在此輸入您的資源包的描述文字", "pack_format": 9, } }
“pack_format”是指該資源包適用的 Minecraft 版本。如果您只添加MTR模型或材質,這並不重要。
但是,如果您覺得需要寫上數字,建議使用 8 或 9,因為它們分別對應版本 1.18 和 1.19。
如果一個資源包告訴您它“不相容”,請記住唯一改變的是這個數字,所以它實際上並不會說明太多。
assets
資料夾裏新增一個叫mtr
的資料夾。mtr_custom_resources.json
的文件。要格式化 JSON 文件,只需複製、貼上和編輯下面的一些值。主要代碼在這裏:
如果你只需新增一款列車:
{ "custom_trains": { "{Base_Train_Name_here}": { "name": "My Custom Train Name", "color": "#66CCFF", "base_train_type": "sp1900", "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png" } } }
如果你需要新增多款列車:
{ "custom_trains": { "{Base_Train_Name_here}": { "name": "Another train name here", "color": "66CCFF", "base_train_type": "sp1900", "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png" }, "{Base_Train_Name_here}": { "name": "Another train name here", "color": "66CCFF", "base_train_type": "sp1900", "texture_id": "mtr:{FOLDERNAME}/{TEXTURENAME}.png" } } }
請記得永遠不要在檔案名稱或資源包內的 ID 中使用大寫字母。使用它們通常會導致 Minecraft 忽略它並使用預設值。
如需更多協助,您可以瀏覽GitHub裏的維基: https://github.com/jonafanho/Minecraft-Transit-Railway/wiki/Trains, https://github.com/jonafanho/Minecraft-Transit-Railway/wiki/Adding-Custom-Resources
JSON 講解:
該長這個樣子:
您也可以使用 blockbench 來設計列車塗裝!但是,為此您還必須先從以下鏈接下載列車的 bbmodel 檔案:
https://github.com/Minecraft-Transit-Railway/Minecraft-Transit-Railway/tree/master/fabric/src/main/resources/assets/mtr/models/vehicle
您已經學會所有基礎知識了!
範例資源包可以從下面下載:
您希望聲音在玩家的耳朵中播放或從播放聲音的來源播放嗎?確保您的聲音檔案是立體聲(從玩家的耳朵)或單聲道(從聲音來源)。這可以在 Audacity 中更改。
mtr
資料夾,並在其中建立一個名為sounds
的新資料夾,然後貼上聲音檔案。