⊰ 注意事項 ⊱
CustomModelData 這是1.14 開始出現的功能,
也就是說這是從 1.14 才可以使用的材質功能,
效果類似OptiFine材質,配置很像耐久度材質,算是融合雙方的優點吧!
————————◄◀◁◈▷▶►————————
待更✎
༺ 影片 ༻
X
概要
只要學過兩種材質包的製作方式,CustomModelData也不是特別難的東西了
༺ 紀錄 ༻
◈ 學 習 製 作 材 質 包
CustomModelData的特色就是,可以用原本配置耐久度材質包的方式
像OptiFine材質包一樣給所有道具增加各種材質,而且數量不限!
判斷條件就是在1.14新增的標籤『CustomModelData』
下載教學材質包 , 然後套用到你的Minecraft裡面...
◈
2D物件教學包 配置方式
3D物件教學包 配置方式
優缺分析
✔-更新便利性,目前從1.14~ 1.16.3都可以使用,目前還沒有出現跨版本無作用的情況?
✔-容易學習,只要學過之前的耐久度材質,這個是類似而且更加簡單的方式呢!
✔-便利與原版多樣化,玩家安裝方便,緊追模組OptiFine的功能性,給原版物件多樣化的材質和模型
✘-方塊類不適用,無法用於方塊,就算勉強去改變,一放在地上還是會變成原本的樣子。
✘-等待建議中,暫時無特別的建議
配置方式-建議跟著影片做會比較清楚
步驟一 :備妥範本資料
到上面下載範本資料,解壓縮後放到Minecraft資源包資料夾中
如果顯示版本不正確,請自行調整pack_format數值
不過這個並不影響資源包的使用,請放心。
步驟二 : 確認是否正常運作
2D物件教學包 使用指令
確認運作正常後開始把更多模型新增進去吧!
如果無法使用,可在底下留言或者自行檢查是否發生什麼問題。
步驟三 : 找尋配置位置
到「assets\minecraft\textures\emerald」底下找到圖片檔案放置的位置
把要用的圖片放上去,取代掉原本的禁止符號圖片
步驟四 : 重新讀取資源包
現在應該可以獲得你剛剛放上去的圖片相同的綠寶石。
使用內附的指令嘗試取得你的特殊綠寶石。
步驟五 : 新增更多自訂義綠寶石
在「assets\minecraft\textures\emerald」底下放入新的圖片檔
進行下一個序號的命名,例如命名為6,這是為了方便接下來的步驟使用
步驟六 : 新增更多自訂義綠寶石
在「assets\minecraft\models\emerald」底下可以發現模型檔案
複製一份相同的檔案並進行下一個序號的命名
例如命名為6,這是為了方便接下來的步驟使用
用純文字檔或者notepad++打開它
在「layer0」填上正確的路徑,例如剛剛把圖片命名為6
那麼這裡就是改為,「"layer0": "emerald/6"」
步驟七 : 新增更多自訂義綠寶石
在「assets\minecraft\models\item」找到emerald的設定檔
用純文字檔或者notepad++打開它
可以看到裡面已經有五條「predicate」開頭的項目
在第五條後面新增一條相同的資訊,這是為了讀取你剛剛新建立的模型
修改這條新訊息中的「custom_model_data」數值,照順序排列的話,應該是把數字改成6
修改這條新訊息中的「model」數值,照順序排列的話,應該是把數字改成6
步驟八 : 特別注意「,」的事情
注意末端的逗號「,」
只有最後一項訊息不需要加上「,」
前方幾項訊息均要加上「,」
所以必須在「"model":"emerald/5"}」後面加上「,」
而你剛剛新增的「"model":"emerald/6"}」後方不能有「,」
步驟九 : 照這樣一直循環做下去的話…
用上方「步驟五~步驟八」類似的方式
就能不斷製造出更多種類的綠寶石造型
步驟一 :備妥範本資料
到上面下載範本資料,解壓縮後放到Minecraft資源包資料夾中
如果顯示版本不正確,請自行調整pack_format數值
不過這個並不影響資源包的使用,請放心。
步驟二 : 確認是否正常運作
2D物件教學包 使用指令
確認運作正常後開始把更多模型新增進去吧!
如果無法使用,可在底下留言或者自行檢查是否發生什麼問題。
步驟三 : 找尋配置位置
到「assets\minecraft\textures\emerald」底下找到圖片檔案放置的位置
把要用的圖片放上去,取代掉原本的禁止符號圖片
步驟四 : 重新讀取資源包
現在應該可以獲得你剛剛放上去的圖片相同的綠寶石。
使用內附的指令嘗試取得你的特殊綠寶石。
步驟五 : 新增更多自訂義綠寶石
在「assets\minecraft\textures\emerald」底下放入新的圖片檔
進行下一個序號的命名,例如命名為6,這是為了方便接下來的步驟使用
步驟六 : 新增更多自訂義綠寶石
在「assets\minecraft\models\emerald」底下可以發現模型檔案
複製一份相同的檔案並進行下一個序號的命名
例如命名為6,這是為了方便接下來的步驟使用
用純文字檔或者notepad++打開它
在「layer0」填上正確的路徑,例如剛剛把圖片命名為6
那麼這裡就是改為,「"layer0": "emerald/6"」
步驟七 : 新增更多自訂義綠寶石
在「assets\minecraft\models\item」找到emerald的設定檔
用純文字檔或者notepad++打開它
可以看到裡面已經有五條「predicate」開頭的項目
在第五條後面新增一條相同的資訊,這是為了讀取你剛剛新建立的模型
修改這條新訊息中的「custom_model_data」數值,照順序排列的話,應該是把數字改成6
修改這條新訊息中的「model」數值,照順序排列的話,應該是把數字改成6
步驟八 : 特別注意「,」的事情
注意末端的逗號「,」
只有最後一項訊息不需要加上「,」
前方幾項訊息均要加上「,」
所以必須在「"model":"emerald/5"}」後面加上「,」
而你剛剛新增的「"model":"emerald/6"}」後方不能有「,」
步驟九 : 照這樣一直循環做下去的話…
用上方「步驟五~步驟八」類似的方式
就能不斷製造出更多種類的綠寶石造型
配置方式
步驟一 :備妥範本資料
到上面下載範本資料,解壓縮後放到Minecraft資源包資料夾中
如果顯示版本不正確,請自行調整pack_format數值
不過這個並不影響資源包的使用,請放心。
步驟二 : 確認是否正常運作
3D物件教學包 使用指令
確認運作正常後開始把更多模型新增進去吧!
如果無法使用,可在底下留言或者自行檢查是否發生什麼問題。
步驟三 : 找尋配置位置
在解壓縮後的範本裡面進行搜尋 快速搜尋可用快捷鍵[Ctrl]+[F],搜尋item
按部就班尋找用『MyMythicCustomModelData\assets\minecraft\models\item』
該資料夾內會看到一個檔案,配置檔案的名稱與Minecraft物品互相對照,必須相同才有效果。
範本裡的正是鐵粒的英文名稱。
這是個人推薦的查詢網站…原版物品名稱列表
步驟四 : 配置方式
打開[iron_nugget.json],就是上個步驟查詢到的檔案,會有以下資料
第三行可以看到這個就是對照原版物品的材質,需要和檔名一樣,如果改成其它東西,例如鐵劍的名稱…
那麼到時候,鐵粒外觀就會得跟鐵劍一樣吧。
最長的一行這個就是和耐久度材質類似的配置屬性
當前所在的位置就是『MyMythicCustomModelData\assets\minecraft\models\item』
往前一頁可以到『MyMythicCustomModelData\assets\minecraft\models』
有另一個自訂資料夾『custom』,裡面就是範本模型的預設位置囉~
顯示進階說明
步驟五 : 舉個例子
如果想新增下一個自訂模型的鐵粒,而模型名稱為b,可以這麼做…
尾端加個『,』,然後複製一行到底下
把『custom_model_data』的數值改成2,然後尾端『custom/a』改成讀取『custom/b』
步驟六 : 新增物品
把材質貼圖[textures]放好,在本網誌下載的模型,像影片那樣做即可
再來模型放置到目標位置,依照範例是放在『MyMythicCustomModelData\assets\minecraft\models\custom』。
最後把模型的名稱,設定成設定檔中的模樣即可
注意!特殊字元的名稱會讓材質包失效,建議純粹『英文數字組合』最好
步驟七 : 重新讀取材質包
重新讀取材質包後,就能叫出擁有新造型的鐵粒了。
步驟八 : MythicMobs設定
以下是一個設定範本,可以叫出的鐵粒模型喔
步驟一 :備妥範本資料
到上面下載範本資料,解壓縮後放到Minecraft資源包資料夾中
如果顯示版本不正確,請自行調整pack_format數值
不過這個並不影響資源包的使用,請放心。
步驟二 : 確認是否正常運作
3D物件教學包 使用指令
確認運作正常後開始把更多模型新增進去吧!
如果無法使用,可在底下留言或者自行檢查是否發生什麼問題。
步驟三 : 找尋配置位置
在解壓縮後的範本裡面進行搜尋 快速搜尋可用快捷鍵[Ctrl]+[F],搜尋item
按部就班尋找用『MyMythicCustomModelData\assets\minecraft\models\item』
該資料夾內會看到一個檔案,配置檔案的名稱與Minecraft物品互相對照,必須相同才有效果。
範本裡的正是鐵粒的英文名稱。
這是個人推薦的查詢網站…原版物品名稱列表
步驟四 : 配置方式
打開[iron_nugget.json],就是上個步驟查詢到的檔案,會有以下資料
第三行可以看到這個就是對照原版物品的材質,需要和檔名一樣,如果改成其它東西,例如鐵劍的名稱…
那麼到時候,鐵粒外觀就會得跟鐵劍一樣吧。
最長的一行這個就是和耐久度材質類似的配置屬性
當前所在的位置就是『MyMythicCustomModelData\assets\minecraft\models\item』
往前一頁可以到『MyMythicCustomModelData\assets\minecraft\models』
有另一個自訂資料夾『custom』,裡面就是範本模型的預設位置囉~
顯示進階說明
設定與指令對照表 | |||||
設定檔案 | MyMythicCustomModelData\assets\minecraft\models\item\道具名稱.json | ||||
模型檔案 | MyMythicCustomModelData\assets\minecraft\models\custom\a.json | ||||
設定 | {"predicate": {"custom_model_data":1}, "model": "custom/a"} | ||||
指令 | /give @p minecraft:iron_nugget{CustomModelData:1} |
步驟五 : 舉個例子
如果想新增下一個自訂模型的鐵粒,而模型名稱為b,可以這麼做…
尾端加個『,』,然後複製一行到底下
把『custom_model_data』的數值改成2,然後尾端『custom/a』改成讀取『custom/b』
步驟六 : 新增物品
把材質貼圖[textures]放好,在本網誌下載的模型,像影片那樣做即可
再來模型放置到目標位置,依照範例是放在『MyMythicCustomModelData\assets\minecraft\models\custom』。
最後把模型的名稱,設定成設定檔中的模樣即可
注意!特殊字元的名稱會讓材質包失效,建議純粹『英文數字組合』最好
步驟七 : 重新讀取材質包
重新讀取材質包後,就能叫出擁有新造型的鐵粒了。
步驟八 : MythicMobs設定
以下是一個設定範本,可以叫出的鐵粒模型喔
✔-更新便利性,目前從1.14~ 1.16.3都可以使用,目前還沒有出現跨版本無作用的情況?
✔-容易學習,只要學過之前的耐久度材質,這個是類似而且更加簡單的方式呢!
✔-便利與原版多樣化,玩家安裝方便,緊追模組OptiFine的功能性,給原版物件多樣化的材質和模型
✘-方塊類不適用,無法用於方塊,就算勉強去改變,一放在地上還是會變成原本的樣子。
✘-等待建議中,暫時無特別的建議
指令筆記
底下個人常用的指令,好像也沒其它指令了??
底下個人常用的指令,好像也沒其它指令了??
◈ 噢 ? ! 我丟失了我的材質
如果是整塊的紫黑相間方塊 , 那就是完全丟失材質 , 連模型檔都沒有找到的狀態 , 就是沒有找到可用的模型材質
如果是模型完整 , 但是外觀紫黑色 , 不是正常的外皮
那就用一些閱讀文字的工具 , 例如Notepad+
打開你的模型檔案(通常是json) , 然後查閱到最上面的 textures 後面是什麼
舉例來說 , "textures": {"19": "customtex/220513b"}
就是指這個模型會讀取 [資源包名\assets\minecraft\textures\customtex] 底下叫做 [220513b] 的圖片
◈最後要說的是~
時光飛逝,當時的新功能現在完全成熟!大部分的插件都妥善的支援這功能了呢~
我也沒什麼好說的啦~
如果還有什麼疑問,可以在底下留言。
◈
留言
張貼留言