- 致编者:请牢记我们的域名wiki.mcbe-dev.net!
- 致编者:欢迎加入本Wiki的官方交流QQ群或Discord服务器!
- 基岩版1.19.31现已发布!(了解更多)
- Inner Core现已支持Xbox模组联机!(了解更多)
- 如果您是第一次来到本Wiki,欢迎注册一个账户
- 点击顶部的“编辑”或“编辑源代码”按钮即可编辑当前页面
- 请知悉:在不登录时也可以编辑和新建页面,但是您当前的IP地址会记录在编辑历史中
外觀包
出自Minecraft基岩版开发Wiki
外觀包(Skin Pack)是Minecraft中的一個可購買或可自訂的內容,外觀包會提供額外的外觀來供玩家選擇。可購買的外觀通常是由其他電子遊戲角色、影視角色、書籍人物、現實名人等為原型而設計的,有些還是原創設計。
外觀包在遊戲中不會顯示在「全域資源」處,而是在自訂角色的「經典外觀」目錄的「已擁有」一欄中顯示(與在市集上下載的外觀包一樣)。玩家可透過自訂角色來使用外觀包中的外觀。
檔案[編輯]
geometry.json[編輯]
僅在修改安裝包或在市集中下載的外觀包中有效! |
manifest.json[編輯]
外觀包的 清單檔案,用於遊戲識別。
{
"header": {
"name": "pack.name",//后面会在.lang文件中翻译!
"version": [1, 0, 0],
"uuid": "1cc403ef-3cf7-4e1b-bacc-7fe6c3e4b1a7"//第1个uuid
},
"modules": [
{
"version": [1, 0, 0],
"type": "skin_pack",
"uuid": "fbf3f6ad-9215-4e54-a94f-2a160fe135af"//第2个uuid
}
],
"format_version": 1
}
skins.json[編輯]
外觀定義檔案,用於定義外觀使用的模型[注 1]、貼圖、披風[注 2]以及外觀名稱、外觀包名稱和外觀型別。
以下是skins.json
的範例:
{
"serialize_name": "TemplateSkinPack",
"localization_name": "TemplateSkinPack",
"skins": [
{
"localization_name": "TemplateSkin1",
"geometry": "geometry.humanoid.custom",//模型类型:geometry.humanoid.custom为Steve,geometry.humanoid.customSlim为Alice。
"texture": "skin_file_name1.png",//皮肤位置及名称(同级下无位置)
"type": "free"
}
]
}
.lang[編輯]
外觀包的語言檔案,用於在地化外觀或外觀包名稱。
外觀包內檔案路徑:
- <外觀包>.mcpack
- texts
- en_US.lang
- zh_CN.lang
- <語言程式碼>.lang
- ……
- texts
以下是 languages.json 的範例(僅兩種語言):
[
"en_US",
"zh_CN"
]
你知道嗎[編輯]
- 外觀包檔案的後綴一般寫為
.mcpack
,但它並不是資源包。外觀包清單檔案中的模組為"skin_pack"
。 - 當透過修改安裝包,並將外觀包內的檔案放在/assets/skin_packs/persona/目錄下時,可自訂外觀模型(非原版)和外觀,並且在安裝遊戲後使用。
- 透過修改安裝包/assets/skin_packs/vanilla/目錄下的檔案,可以變更遊戲中預設外觀(Steve和Alex)和未定義外觀(Dummy)的外觀貼圖和模型。