[MD]
# WebBundle 网页查包
BDS 背包查验、备份、还原、物品去向、网页指令和操作审计。
```text
内置网页:BDS + 插件 + LSE HttpServer
http://服务器IP:19380/
独立网页:BDS ──推送──▶ webbundle-web(Node.js)
http://服务器IP:8080/
```
内置网页随 BDS 停止而不可用;独立端可查看最后一次同步数据。
---
## 安装
1. 将源码中的 `plugins/WebBundle/` 复制到服务器 `plugins/`,或使用 Release 中的 `WebBundle.zip`。
2. 启动 BDS。
3. 打开 `http://服务器IP:19380/`。
4. 首次创建管理员时,填写 `config.json` 中的 `web.token`。
独立端:
```bash
plugins/WebBundle/web/启动独立网页.bat
```
打开 `http://服务器IP:8080/`。
端口:`19380`、`8080`。
---
## 配置
| 文件 | 说明 |
| --- | --- |
| `plugins/WebBundle/data/config.json` | 内置端 |
| `tools/webbundle-web/config.json` | 独立端 |
完整字段、端口、路径和首次设置说明见:
[CONFIG.md](https://github.com/Ieckseyr/WebBundle/blob/main/plugins/WebBundle/CONFIG.md)
---
## 功能
- 在线/离线背包、装备、副手、末影箱
- 物品图标、Lore、附魔、耐久、完整 NBT
- 在线/离线修改与还原
- 分钟/手动/进服/退服/关服备份
- 全服备份文件夹与玩家备份侧边栏
- 物品去向、网页指令、操作审计
- 扩展侧边栏页面
- 移动端布局
快照查看只读;修改前先还原到实时背包。
---
## 文档
- [CONFIG.md](https://github.com/Ieckseyr/WebBundle/blob/main/plugins/WebBundle/CONFIG.md):完整配置
- [API.md](https://github.com/Ieckseyr/WebBundle/blob/main/plugins/WebBundle/API.md):HTTP API、动作、鉴权、扩展接口
[/MD]