为 MCDR 开发的在线 WebUI 插件
主要功能: 为MCDR提供一个在线WebUI管理界面和MCDR插件管理和表单配置功能(可选使用在线编辑器)。
插件管理: 提供列出全部插件、一键更新 ( 推迟 ) 、启动插件、停止插件、重载插件、插件配置修改(需要符合格式)。
配置修改: 使用在线表单 或 在线编辑器进行配置文件的修改(在 所有插件 选项卡处修改)。
支持的配置: yaml 格式或者 json 文件。
- yml文件识别每项上一行注释作为中文标题,使用
::分割,第二项为副标题,例标题::副标题,请注意,使用的是英文的符号; - json文件需要创建同级文件
需要加标题的配置文件名_lang.josn例如abc_lang.json则会为abc.json创建中文标题,使用[标题,副标题]创建标题和副标题,参考示例 :config_lang.json
自定义: 支持全局css和js配置文件,在首页提供在线编辑。
目前未对接GUGUbot账号系统;当账号为QQ号时会显示QQ头像和昵称作为管理员名称和头像。
创建账户
!!webui create <username> <password>更改密码
!!webui change <username> <old password> <newpassword>临时密码
!!webui tempQ:为什么要开发这个插件。
A:因为我乐意。
Q:会支持MC服务器管理的功能吗?如模组管理,玩家管理,白名单等等..
A:并不会深入涉及管理MC服务器,如有这方面的需求请查询MC服务器面板,仅可能会支持很小一部分,例如终端、重启服务器,更多的不在我们的范畴中。
Q:可以加入开发吗?
A:当然可以,您可以提交 pr 或者 参与交流 来参与开发。
Q:UI为什么这么丑(不美观、没有夜间模式...)
A:实力受限,但是我们提供自定义 css 和 js ,您可以自行修改甚至提交给我们以进行采纳,我们会将你加入贡献名单中。
Q:会支持多语言吗。
A:我只会中文,你要是愿意可以参与。
Q:为什么有私货(有未使用的插件,如gugubot等)。
A:因为这就是为它所开发。
截图来源本地测试
- 首页:90%
- 主要功能:100%
- 最近配置项:0%
- GUGUbot管理:90%
- 配置:100%
- 附加功能:0%
- cq-qq-api:80%
- 配置:100%
- 文档:0%
- 附加功能:0%
- MC服务器配置:100%
- MCDR配置:100%
- 所有插件管理:90%
- 管理:100%
- 更新:10%(被推迟了)
- 配置修改:100%
- 附加功能:0%
- 服务器终端:0%
- Fabric(部分):0%
- 对接 GUGUbot 插件
如果需要更多联动或提交想法和问题请提交 issues 或 QQ 树梢 (1377820366) 提交!
如需要帮助或者交流请通过 QQ群 726741344 进行询问或者交流
视情况添加,请勿联系他人。
| 贡献人 | 说明 |
|---|---|
| 树梢 (LoosePrince) | 功能设计、文档编写、Web设计、前端编写 |
| 雪开 (XueK66) | 代码开发、维护、功能设计 |
| 贡献项目 | 说明 |
|---|---|
| Ace Editor | 在线编辑器 |
| MC-Server-Info | Python Minecraft 服务器信息查询 |
| 特别鸣谢 | |
|---|---|
| 反馈者 | 感谢你们的反馈 |
| ChatGPT | ChatGPT协助编写 |







