香草調整 – 資源包,資源包簡介|微軟學習
資源包簡介
Minecraft樣品github上有一個示例資源包. 它可以用來了解資源包的結構,並在教程結束後檢查您的工作.
Minecraft紋理包
資源包Minecraft版本:
&lt
使用Shockmicro&Ancientkingg利用香草著色器的所有包裝
mmstinks獨特的染料
Ninni的Ellay Elytra
the_khuzdul1的Vex Elytra
濃密的葉子
查理·尼科爾斯(Charlie Nichols)的變性互聯書架
克里斯托弗·澤特斯特蘭德(Kristoffer Zetterstrand)在火上旋轉頭骨
Xisuma Turtle by LordCloud147
Rashaexe漫遊的Xisuma
Beeralis by Rubikowl
忠實團隊的更平滑字體
經典全景圖
大膽的泥土
大多數“更新的紋理”修復包,通過(或基於)Jasper’jappa’Boerstra
像素一致的harya_(來自忠實的32x)
Pixel一致的Sonic Boom由Aerod&Miniluv73(來自忠實的32X)
幻影雨
資源包選擇器
有些包有重疊的文件. 您可以拖放以更改列表訂單. 頂部的包裝在下面覆蓋.
資源包簡介
在為Minecraft:BedRock Edition構建您的第一個附加組件之前,您將需要創建一個包裝來保存您的自定義內容. 創建者可以製作兩種類型的包裝:資源包和行為包. A 資源包 是一個文件夾結構,它將包含您所有的自定義模型,聲音,紋理和其他自定義內容. 本教程將將污垢的顏色更改為鮮綠色.
在本教程中,您將學習以下內容:
- 如何 資源包 被建造.
- 如何 清單文件 被建造.
- 如何將自定義紋理加載到Minecraft中.
- 概念 包裝 使用附加內容時.
樣本資源包
Minecraft樣品github上有一個示例資源包. 它可以用來了解資源包的結構,並在教程結束後檢查您的工作.
要求
我們建議在開始本教程之前完成以下內容:
建立資源包
Minecraft要查找和使用您的資源文件,您必須在特定結構中設置文件夾和文件. 本教程將指導您創建此文件夾和文件結構.
創建一個文件夾
在本節中,您將首先創建一個稱為稱為的文件夾 my_resource_pack. 好吧,你不必稱. 實際上,您可以將此文件夾命名,但其他文件夾必須完全像本教程所說的那樣命名,以便Minecraft知道在哪裡看.
- 打開你的 com.Mojang 文件夾.
- 按兩下 development_resource_packs 文件夾打開它.
- 添加一個新文件夾並命名 my_resource_pack.
- 按兩下 *my_resource_pack 文件夾打開它.
創建一個清單文件
要將資源包加載到Minecraft中,需要創建一個清單文件. 清單文件是一個包含以下信息的JSON文件:
- 描述:對資源包做什麼的遊戲描述.
- 姓名:資源包的遊戲名稱.
- UUID:普遍唯一的標識符.
- 版本:資源包的版本.
- 最低發動機版本:Minecraft所需的版本,此包將在.
了解有關如何表現的更多信息.JSON文件有效,請參閱addons參考清單.JSON文檔.
Minecraft將從清單文件中解析信息,並將其顯示在遊戲的附加部分. 在文件內部,信息將分為兩個單獨的部分:標題和模塊. 標題部分將包含包裝的總體信息,模塊部分將包含專用軟件包信息.
- 右鍵單擊Explorer窗口,選擇 新>文本文檔.
- 命名 顯現.JSON.
- 您需要從 .txt到 .JSON. 如果您的Explorer窗口不顯示文件擴展名,則可以啟用 文件名擴展名 在下面 看法 標籤.
- 按兩下 顯現.JSON 文件以在文本編輯器中打開.
- 複製並將以下代碼粘貼到您的文件中.
< "format_version": 2, "header": < "description": "My dirt resource pack Add-On!", "name": "My Resource Pack", "uuid":"", "version": [1, 0, 0], "min_engine_version": [1, 16, 0] >, “模塊”:[ < "description": "My First Add-On!", "type": "resources", "uuid": "", "version": [1, 0, 0] >]>
UUID
普遍唯一的標識符或簡稱UUID是一個唯一的數字,用於識別不同的軟件. 對於Minecraft,UUID用於定義特定包,並防止任何重複的軟件引起問題. 對於標題和模塊,在引號之間的每個“ UUID”字段中都需要在每個“ UUID”字段中輸入兩個不同的UUID號碼. 您可以從在線UUID發電機(例如https:// www)中獲取UUID.uuidgenerator.網/.
- 將UUID複製並粘貼到標題部分. uuid需要粘貼在“ uuid”:“”引號(“”)標記之間的字段中.
- 刷新網頁以生成一個新的UUID,以便在模塊部分中使用.
- 將新的UUID複製並粘貼到“ UUID”字段中的“ UUID”字段中的模塊部分.
- 保存清單.JSON文件.
改變污垢塊
完成清單文件後,您現在可以開始向Minecraft添加自定義內容. 讓我們開始將新紋理應用於香草污垢塊. 該過程的第一部分涉及創建一個文件夾結構以保持紋理.
- 在文件資源管理器中,在 my_resource_pack 文件夾,創建一個文件夾並命名 紋理.
- 按兩下 紋理 文件夾打開它.
- 在紋理文件夾中,創建一個文件夾並將其命名 塊.
- 按兩下 塊 文件夾打開它.
創建紋理
現在創建了文件夾結構,您可以將自定義紋理放在那裡. 這個小的綠色廣場是以下步驟創建的文件類型的示例.
您可以下載並保存在您的 塊 文件夾或按照以下步驟創建您的紋理:
- 打開圖像編輯器,例如MS Paint.
- 去 文件 菜單和選擇 特性.
- 設定 寬度 和 高度 到 16像素 每個.
- 點擊 好的.
您現在可以設計圖案或編輯中的任何藝術品. 為了製作綠色廣場,添加了簡單的填充顏色.
MS Paint在此示例中使用以便快速訪問,但是您需要使用其他圖形編輯器來獲得更高級的圖形功能,例如透明度效果或 .TGA文件支持.
- 編輯紋理後,請轉到 文件 菜單和選擇 另存為.
- 選擇 PNG圖片 選項.
- 在裡面 另存為 對話框,導航到 塊 您創建的文件夾.
- 將文件保存為 污垢.PNG.
測試包
現在,該包既有清單文件又有一個紋理文件,您可以啟動Minecraft並測試您的新資源附加組件.
包裝 是如何將內容加載到香草含量的頂部,導致每個對像在兩個包中具有相同名稱的對像都被覆蓋 最新的 應用包. 在我們的示例中,原始污垢紋理被我們的自定義紋理覆蓋.
如果另一個使用污垢的包.PNG文件已加載 後 my_resource_pack,然後Minecraft將使用那個,而您將不會看到更改.
您的自定義紋理將用於每個污垢.世界上的PNG塊,但不會在上面用草塊上使用污垢,因為這些塊有不同的名稱.
- 推出Minecraft並選擇 玩.
- 選擇 創造新世界.
- 在下面 設定, 向下滾動到 附加組件 部分.
- 點擊 資源包 查看所有可用的包裝.
- 點擊 我的包 下拉以打開它.
- 選擇 我的資源包 然後單擊 啟用 將資源包添加到世界.
- 點擊 創造 創造你的世界.
故障排除
資源包麻煩? 故障排除是任何開發過程的正常部分. 這是一些開始對缺失資源包進行故障排除的地方.
您可以在Minecraft樣品GitHub網站上使用示例資源包來檢查資源包的結構.
您的資源包沒有出現在Minecraft中
如果您的資源包沒有出現在世界的附加組件中,則指出畸形的清單.JSON文件. 讓我們調查.
- 清單中有兩個不同的uuid.JSON標題和模塊部分? 看到 UUID 部分以獲取更多信息.
- 您是否打開文件擴展名和路徑? 如果您的Explorer窗口不顯示文件擴展名,則可以啟用 文件名擴展名 在下面 看法 標籤.
- 雙檢查JSON捲曲支架和支架. JSON LINTING工具可以幫助.
出現資源包,內容不起作用
- 檢查紋理文件夾是否在正確的位置,並正確拼寫. 然後還檢查塊文件夾.
- 下載香草資源包,然後嘗試將塊添加到現有紋理/塊文件夾中.
- 確保新紋理文件的命名與您要替換的香草紋理相同.
- 將您的背包移到其他方面以確保您的污垢.PNG紋理已加載在其他資源包之前,因此包裝堆放.
下一步是什麼?
現在,使用自定義紋理,現在是您的Minecraft世界的一部分,是時候看看行為如何改變現有實體行為. 在下一部分中,您將為正常和平的牛實體添加侵略性行為.
要查看不變資源和行為文件的示例.