准备

准备

如果你刚刚认识UI,你编写UI至少需要一个代码编辑软件!
(作者与以下软件无任何推广,纯属个人推荐)
- Visual Studio Code(网页/Windows/Mac/Linux)
- MT管理器(Android/鸿蒙)
- Kodex(iOS/ipadOS)
[以上蓝字可点击]

因为UI是依靠原版资源包的基础上修改的,所以还需要下载原版资源包进一步修改
- 正式版
- 测试版/预览版

了解资源包储存路径

Windows:
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识别,必须存放在资源包的根目录

如果需要生成 UUID 请前往生成 UUID 界面 >

文件示例: { // 受下面的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": "" } ] }