准备
准备
如果你刚刚认识UI,你编写UI至少需要一个代码编辑软件!
(作者与以下软件无任何推广,纯属个人推荐)
- Visual Studio Code(网页/Windows/Mac/Linux)
- MT管理器(Android/鸿蒙)
- Kodex(iOS/ipadOS)
[以上蓝字可点击]
因为UI是依靠原版资源包的基础上修改的,所以还需要下载原版资源包进一步修改
- 正式版
- 测试版/预览版
(作者与以下软件无任何推广,纯属个人推荐)
- Visual Studio Code(网页/Windows/Mac/Linux)
- MT管理器(Android/鸿蒙)
- Kodex(iOS/ipadOS)
[以上蓝字可点击]
因为UI是依靠原版资源包的基础上修改的,所以还需要下载原版资源包进一步修改
- 正式版
- 测试版/预览版
了解资源包储存路径
Windows:
Android / 鸿蒙:
1.17或1.17以前games/com.mojang/resource_packs/
1.18或1.18以后Android/data/com.mojang.minecraftpe/files/games/com.mojang/resource_packs/
IOS / IPadOS:
C:\Users\USERNAME\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\games\com.mojang\resource_packs\
Android / 鸿蒙:
1.17或1.17以前games/com.mojang/resource_packs/
1.18或1.18以后Android/data/com.mojang.minecraftpe/files/games/com.mojang/resource_packs/
IOS / IPadOS:
我的xxx/Minecraft/games/com.mojang/resource_packs/
manifest.json
这个文件用于Minecraft识别,必须存放在资源包的根目录
{
// 受下面的min_engine_version影响
// 小于V1.12.0或没有min_engine_version填“1”
// 大于V1.12.0(不包括1.12.0)填“2”
"format_version": 2,
"header": {
"name": "资源包名字",
"description": "资源包描述",
// UUID在上面生成
"uuid": "",
// 资源包版本
// 建议为*主版本 + 次版本 + 补丁版本*
"version": [1,0,0],
// 最小支持的Minecraft版本
"min_engine_version": [1,13,0]
},
"modules": [
{
// 行为包填"data",资源包填"resources"
// 这个包用于做UI填"resources"
"type": "resources",
// 资源包版本,与上方一致
"version": [1,0,0],
// UUID在上面生成
// 这里的UUID不要与上方UUID一致
"uuid": ""
}
]
}
如果需要生成 UUID 请前往生成 UUID 界面 >
文件示例: