mcsmanager-plugin
✨ 功能特点
- 🛠️ 完整的 MCSManager 管理功能
- 🔐 安全的权限管理系统
- 🖥️ 多实例管理支持
- 📊 实时状态监控
- 🔄 便捷的命令执行
- 📁 文件管理与下载
- 👥 用户权限管理
- 🌐 多节点管理支持
📦 安装方法
展开查看安装步骤
- 在 Yunzai-Bot 根目录下执行:
bash
## 使用 Github
git clone https://github.com/A1Panda/mcsmanager-plugin.git ./plugins/mcsmanager-plugin/
## 或使用 Gitee
git clone https://gitee.com/A1Panda/mcsmanager-plugin.git ./plugins/mcsmanager-plugin/- 安装依赖:
bash
cd ./plugins/mcsmanager-plugin
pnpm install- 重启 Yunzai-Bot
📖 功能指令
🔧 基础配置
| 指令 | 说明 |
|---|---|
#mcs绑定 <URL> <Api_key> | 绑定 MCSManager 服务器 |
#mcs解绑 | 解除绑定 |
#mcs绑定信息 | 查看账号绑定信息 |
#mcs概览 | 查看所有面板信息 |
💻 实例管理
| 指令 | 说明 |
|---|---|
#mcs同步实例 | 更新管理的实例 |
#mcs实例列表 | 查看所有实例 |
#mcs实例信息 <ID> [页码] | 查看指定实例详情 |
#mcs启动 <ID> | 启动实例 |
#mcs停止 <ID> | 停止实例 |
#mcs重启 <ID> | 重启实例 |
#mcs强制结束 <ID> | 强制结束实例 |
⌨️ 命令与日志
| 指令 | 说明 |
|---|---|
#mcs命令 <ID> | 向实例发送命令 |
#mcs日志 <ID> <数据量KB> | 查看实例日志 |
👥 用户管理
| 指令 | 说明 |
|---|---|
#mcs用户列表 [页码] | 查看用户列表 |
#mcs创建用户 <ID> <密码> <权限等级> | 创建新用户 |
#mcs删除用户 <ID> | 删除用户 |
#mcs修改权限 <ID> | 修改用户权限 |
#mcs重置密码 <ID> | 重置用户密码 |
🌐 节点管理
| 指令 | 说明 |
|---|---|
#mcs节点列表 | 查看所有节点 |
#mcs添加节点 <IP> <端口> <API密钥> [备注] | 添加新节点 |
#mcs删除节点 <ID> | 删除节点 |
#mcs连接节点 <ID> | 连接指定节点 |
📁 文件管理
| 指令 | 说明 |
|---|---|
#mcs文件列表 <实例ID> [页码] [路径] | 查看实例文件列表 |
#mcs下载文件 <实例ID> <文件路径> | 下载指定文件 |
⚠️ 注意事项
- MCSManager 相关功能必须使用管理账户的 API Key
- 管理账户需要单独设置授权管理的实例
- 请妥善保管 API Key,避免泄露
- 请勿滥用管理账户,避免造成不必要的麻烦
- 如有问题欢迎提交 Issue
- 请使用最新的MCSManager版本Version 10.4.3
🤝 支持与交流
- 💬 QQ交流群: 511802473
- 🐛 问题反馈: Issues
- 📝 功能建议: Discussions
🔗 相关推荐
如果你在寻找更多 Minecraft 服务器管理工具,不妨试试我们的 MCTool 插件。它提供了以下功能:
- 📊 服务器状态查询
- 👥 玩家列表查看
- 📱 基岩版服务器管理
- 🎮 RCON 远程控制
- 🎯 服务器 Motd 获取
- ⚙️ 内置MCSManager管理
MCTool 插件与本插件功能互补,可以让你的 Minecraft 服务器管理更加得心应手。
🎮 MCSManager 简介
MCSManager 是一款开源、轻量、简单易用的服务器管理面板,支持管理多个 Minecraft 服务器实例。它具有以下特点:
- 🚀 轻量级架构,低资源占用
- 🌐 支持远程控制,多节点管理
- 👥 多用户系统,权限分级管理
- 📁 在线文件管理,支持文件上传下载
- 💻 支持通过网页终端发送命令
- 📊 实时监控服务器性能
- 🔄 支持服务器备份与回档
- 🎯 支持 Java 版和基岩版服务端
MCSManager 采用前后端分离设计,后端使用 Node.js 开发,前端使用 Vue.js 开发。它不仅可以管理 Minecraft 服务器,还支持管理其他游戏服务器和应用程序。
通过本插件,你可以在 QQ 中轻松管理你的 MCSManager 面板,实现远程控制、状态监控等功能。更多详细信息请访问 MCSManager 官方文档。
📄 开源许可
本项目采用 GPL-3.0 许可证。
如果觉得此插件对你有帮助,欢迎点个 ⭐ Star
你的支持是我们持续更新的动力!
指令列表
MCSManager-绑定
- 描述:绑定MCSManager实例
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)\\s\*(绑定信息|bindinfo)$ | info |
^#?(mcs|MCS)\\s\*(解绑|unbind)$ | unbind |
^#?(mcs|MCS)\\s\*(同步实例|syncinstances)$ | syncInstances |
^#?(mcs|MCS)\\s\*(绑定|bind)\\s\*.\*$ | bind |
MCSManager-守护进程
- 描述:MCSManager 守护进程管理指令
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)\\s\*(添加节点|add-node)(?:\\s+(\[\\s\\S\]+))?$ | addNode |
^#?(mcs|MCS)\\s\*(删除节点|del-node)\\s\*(\[\\d\]+)$ | deleteNode |
^#?(mcs|MCS)\\s\*(连接节点|link-node)\\s\*(\[\\d\]+)$ | linkNode |
^#?(mcs|MCS)\\s\*(节点列表|nodes)$ | listNodes |
MCSManager-文件
- 描述:MCSManager 文件管理
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)\\s\*(文件列表|files)\\s\*(\\d+)(?:\\s+(\\d+))?(?:\\s+(\[^\\s\]+))?$ | listFiles |
^#?(mcs|MCS)\\s\*(下载文件|download)\\s\*(\\d+)\\s+(.+)$ | downloadFile |
MCSManager-帮助
- 描述:显示MCSManager帮助信息
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)(help|帮助|菜单)$ | help |
MCSManager-信息
- 描述:获取MCSManager面板信息
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)\\s\*(概览|overview)$ | overview |
^#?(mcs|MCS)\\s\*(用户列表|users)\\s\*(\\d+)?$ | users |
MCSManager-实例管理
- 描述:MCSManager 实例管理指令
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)\\s\*(实例列表|list)\\s\*(\[0-9\]\*)?$ | listInstances |
^#?(mcs|MCS)\\s\*(实例信息|info)\\s\*(\[a-zA-Z0-9\]+)$ | instanceInfo |
^#?(mcs|MCS)\\s\*(启动|start)\\s\*(\[a-zA-Z0-9\]+)$ | startInstance |
^#?(mcs|MCS)\\s\*(停止|stop)\\s\*(\[a-zA-Z0-9\]+)$ | stopInstance |
^#?(mcs|MCS)\\s\*(重启|restart)\\s\*(\[a-zA-Z0-9\]+)$ | restartInstance |
^#?(mcs|MCS)\\s\*(强制结束|kill)\\s\*(\[a-zA-Z0-9\]+)$ | killInstance |
^#?(mcs|MCS)\\s\*(日志|log)\\s\*(\[a-zA-Z0-9\]+)\\s\*(\\d+)?$ | viewLog |
^#?(mcs|MCS)\\s\*(命令|cmd)\\s\*(\[a-zA-Z0-9\]+)\\s\*(.+)$ | sendCommand |
MCSManager-用户管理
- 描述:管理MCSManager用户
- 事件:
message - 优先级:5000
| 正则表达式 | 处理函数 |
|---|---|
^#?(mcs|MCS)\\s\*(创建用户|createuser)\\s\*.\*$ | createUser |
^#?(mcs|MCS)\\s\*(删除用户|deleteuser)\\s\*.\*$ | deleteUser |
^#?(mcs|MCS)\\s\*(修改权限|setperm)\\s\*.\*$ | changePermission |
^#?(mcs|MCS)\\s\*(重置密码|resetpwd)\\s\*.\*$ | resetPassword |
← 返回插件列表