准备
准备
如果你刚刚认识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:
%LOCALAPPDATA%\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 界面 >
文件示例:RP/manifent.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{ // 受下面的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": "" } ]}