Skip to content

Latest commit

 

History

History
86 lines (60 loc) · 2.96 KB

README_cn.md

File metadata and controls

86 lines (60 loc) · 2.96 KB

MCDReforgedPluginManager

Tip

已弃用,请使用 MCDR 的内置插件安装器

English | 中文

轻松管理你的 MCDReforged 插件

MCDReforgedPluginManager(简称为 mpm)是一个基于 PluginCatalogue 的 MCDReforged 插件管理器

MCDReforgedPluginManager 从 PluginCatalogue 获取插件数据并定时更新

overview

功能

  • 依赖检查
  • 更新检查
  • 插件安装 & 卸载
  • 插件更新
  • 插件搜索

依赖

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: 手动对所有插件检查更新