- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
教學:外觀包
出自Minecraft基岩版开发Wiki
在閱讀本教學前,請先確保自身已有一定的資源包基礎。在瀏覽完本教學之後,你將學會如何建立一個屬於自己的外觀包。
檔案[編輯]
外觀包包含以下檔案:
geometry.json[編輯]
僅在修改安裝包或從市集中下載的外觀包中有效! |
外觀的幾何檔案。
關於幾何的製作方法,請參照幾何模型的教學。
manifest.json[編輯]
外觀包的清單檔案。
屬性名稱 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
format_version | 定義了清單的目前版本。除非有需要,否則請勿變更。 | ||||||||||||
header | 清單的頭部物件,用於定義包的一些基本資訊。
| ||||||||||||
modules | 描述了外觀包的模組。
|
範例:
{
"format_version": 1,
"header": {
"name": "Persona",
"uuid": "86efe7ee-a28e-4d6c-9892-8a0270257554",
"version": [0, 0, 1]
},
"modules": [
{
"type": "skin_pack",
"uuid": "e204cca7-36e6-4c8a-8872-8689ad16ded5",
"version": [0, 0, 1]
}
]
}
skins.json[編輯]
外觀定義檔案。
範例:
{
"geometry": "skinpacks/skins.json",
"skins": [
{
"localization_name": "GREEN",//皮肤名称
"geometry": "geometry.humanoid.custom",//皮肤使用的模型(原版粗手臂)
"texture": "green.png",//皮肤材质
"cape": "red_cape.png",//披风材质(仅在修改安装包或从市场中下载的皮肤包中有效)
"type": "free"//皮肤类型
},
{
"localization_name": "NANCY",
"geometry": "geometry.humanoid.customSlim",//皮肤使用的模型(原版细手臂)
"texture": "Nancy_skin.png",
"type": "free"
},
{
"localization_name": "Butterfly",
"geometry": "geometry.customButterfly",//皮肤使用的模型(自定义模型,仅在修改安装包的情况下有效)
"texture": "butterfly.png",
"type": "free"
}
],
"serialize_name": "TestlSkinPack",//市场内皮肤包显示名称
"localization_name": "TestSkinPack"//皮肤包名称
}
.lang[編輯]
外觀包語言檔案,用於在地化外觀或外觀包名稱。
外觀包內檔案路徑:/texts/.lang 。
外觀包名稱在地化格式:skinpack.<皮肤包名称>=<本地化键名>
外觀名稱在地化格式:skin.<皮肤包名称>.<皮肤名称>=<本地化键名>
範例:
skinpack.TestSkinPack=My skin pack
skin.TestSkinPack.GREEN=GREEN
skin.TestSkinPack.NANCY=Nancy
skin.TestSkinPack.Butterfly=I Am a Butterfly
材質貼圖[編輯]
外觀和披風的材質均直接放在外觀包目錄下,不需要放在內部資料夾中。
關於材質貼圖的製作方法,請參照教學/材質紋理。
披風[編輯]
披風只能在修改安裝包的情況下,透過在skins.json裡的外觀物件中加入"cape": "<custom_cape.png>"
來自訂。(見上方範例)
每款披風與一個外觀繫結,不能切換。
註:為了不在使玩家多人遊戲工作階段中造成不公平優勢,自基岩版1.5.3之後官方修復了允許自訂外觀具有自訂和不可見幾何體的錯誤,已不會讓自訂外觀包出現披風了。[1]