Tip
已弃用,请使用 MCDR 的内置插件安装器
English | 中文
轻松管理你的 MCDReforged 插件
MCDReforgedPluginManager(简称为 mpm
)是一个基于 PluginCatalogue 的 MCDReforged 插件管理器
MCDReforgedPluginManager 从 PluginCatalogue 获取插件数据并定时更新
- 依赖检查
- 更新检查
- 插件安装 & 卸载
- 插件更新
- 插件搜索
MCDReforged 依赖:>=2.0.0
Python 包要求:见 requirements.txt
配置文件位于 config/mcdreforged_plugin_manager/config.yml
带注释的默认配置文件将在 mpm 第一次被加载时自动生成:
# Configure file for MCDReforgedPluginManager
# The minimum permission level to use MPM commands
# 使用 MCDReforgedPluginManager 指令的最低权限
permission: 4
# The source of plugin catalogue to fetch data, should be the url to download the whole meta branch
# 插件仓库数据源,应是下载整个 meta 分支的链接
source: https://github.com/MCDReforged/PluginCatalogue/archive/refs/heads/meta.zip
# The timeout for network requests
# 网络请求的超时时间
timeout: 5
# The time interval between each cache (unit: minute)
# 定时更新插件索引的时间间隔(单位:分钟)
cache_interval: 2
# If set to true, the plugin will check plugin updates after each scheduled cache
# 若设为 true,插件将在每次定时更新插件索引后自动检查更新
check_update: true
# The path to install the plugin, should be one of the value of 'plugin_directories' of the MCDR config
# 安装插件的位置,应是 MCDR 配置中的 'plugin_directories' 中的一个
install_path: plugins
# Proxy addresses, both http and https is optional
# 代理地址,http 与 https 都是可选的
proxy:
http:
https:
根据注释修改配置,使用 !!MCDR plg reload mcdreforged_plugin_manager
重载配置
!!mpm
: 显示 MPM 帮助信息!!mpm list [labels]
: 列出所有插件- 如果
labels
被指定,只有包含指定标签的插件才会被列出 labels
可以是一个标签或多个被,
分割的标签。接受的标签:information
,tool
,management
,api
- 如果
!!mpm search <query>
: 根据关键词搜索插件!!mpm info <plugin_id>
: 显示一个插件的详细信息!!mpm install <plugin_ids>
: 安装插件,其依赖的插件和 Python 包将会一并安装!!mpm uninstall <plugin_ids>
: 卸载插件!!mpm upgrade <plugin_ids>
: 将插件更新至最新版本!!mpm confirm
: 确认操作!!mpm checkupdate
: 手动对所有插件检查更新