📦 基岩版整合包格式文档
🗂️ 目录结构
🎮 整合包根目录/
│
├── 📁 version/ # 🏷️ 版本源目录
│ └── (存放游戏核心文件及版本特定资源)
│
├── 📁 d_mods/ # ⏳ 延迟注入Mods目录
│ └── (存放需要延迟加载的Mod文件)
│
├── 📁 mods/ # ⚡ 普通Mods目录
│ └── (存放常规Mod文件)
│
├── 📁 res_packs/ # 🎨 资源包与行为包目录
│ ├── 📁 resource_packs/ # 🖼️ 资源包
│ └── 📁 behavior_packs/ # 🤖 行为包
│
├── 📁 worlds/ # 💾 存档目录
│ └── (存放游戏世界存档)
│
└── 📄 pack.json # 📋 整合包信息文件
📋 详细说明
🏷️ version/ - 版本源目录
- 用途: 存放游戏核心文件及版本特定资源
- 示例内容:
version.json
- BedrockBoot 启动器识别版本实例的文件
⏳ d_mods/ - 延迟注入Mods目录
- 用途: 存放需要延迟加载的Mod文件
- 特点: 这些Mod将在游戏核心加载完成后注入
- 文件格式:
.dll
⚡ mods/ - 普通Mods目录
- 用途: 存放常规Mod文件
- 特点: 这些Mod随游戏启动时一同加载
- 文件格式:
.dll
🎨 res_packs/ - 资源包与行为包目录
- 用途: 存放资源包和行为包
- 特点: 每个子目录代表一个独立的资源包/行为包
- 子目录:
resource_packs/
- 🖼️ 存放资源包(纹理、声音、语言等)behavior_packs/
- 🤖 存放行为包(实体行为、游戏逻辑等)
💾 worlds/ - 存档目录
- 用途: 存放游戏世界存档
- 特点: 每个子目录代表一个独立的世界存档
- 示例结构:
worlds/
└── ⚔️ My World
📋 pack.json - 整合包信息文件
-
用途: 描述整合包元数据和配置信息
-
必需字段:
{
"name": "✨ 示例整合包",
"version": "1.0.0",
"author": "Round-Studio",
"description": "这是简介"
} -
可选字段:
url
- 整合包官方网站
🚀 使用示例
基础整合包结构
My_Pack/
├── version/
│ └── 各种版本文件,直接存放,不需要压缩
├── d_mods/
│ └── xxx.dll
├── mods/
│ └── xxx.dll
├── res_packs/
│ ├── resource_packs/
│ │ └── xxx
│ └── behavior_packs/
│ └── xxx
├── worlds/
│ └── My_Adventure_World
└── pack.json
📋 pack.json 示例
{
"name": "✨ 示例整合包",
"version": "1.0.0",
"author": "Round-Studio",
"description": "这是简介",
"url": "https://roundstudio.top"
}
💡 最佳实践
- ✅ 保持目录结构清晰
- ✅ 为每个Mod和资源包使用描述性名称
- ✅ 在pack.json中提供详细描述和依赖信息
- ✅ 测试所有Mod的兼容性
- ✅ 提供清晰的安装和使用说明
📝 本文档最后更新于: 2025年8月31日
🎨 By Round-Studio