iTX TechnologiesMirai 生态
MCL
Mirai Console Loader
模块化、轻量且可定制的 Mirai 加载器。
历史项目- 项目归属
- iTX Technologies
- 平台 / 运行环境
- Java 11+
- 技术
- Java
关于项目
MCL 是 Mirai Console Loader 的简称,负责组织运行环境中的包、配置和启动流程。它把下载、更新与加载拆成可管理的步骤,让使用者能够围绕同一套配置维护控制台环境,而不必每次手工寻找和替换各个文件。
MCL Installer 可协助准备 Java 和下载 MCL;安装完成后,日常包管理与启动由 MCL 承担。已有合适运行环境的用户可以直接获取加载器,需要引导安装的用户则可从安装器开始。
模块化加载
通过模块实现主要功能,并支持扩展加载流程。
包与配置管理
管理软件包、持久化配置,并通过命令行调整更新频道。
用模块组织加载过程
模块管理、配置持久化、包管理、带进度的下载器和控制台日志构成基础能力。主要功能由模块实现,并按阶段执行;扩展组件可放入指定目录,通过 Java 的服务发现机制加载。开发者可以据此研究模块如何协作,而非只把它当成启动脚本。
控制包与更新行为
命令行支持添加与移除包、选择更新频道、指定并锁定版本,以及启用或禁用模块。也可以只更新运行库而跳过启动阶段。这些选项适合复现既有环境或检查更新影响;指定的版本仍须存在于对应频道,旧仓库地址是否可用需要另行确认。
从发行包到命令行文档
原文档要求 Java 11 及以上,提供下载、解压和启动的手动路径。先阅读发行说明,再结合命令行文档调整包与频道。插件文件格式有版本差异,运行库版本达标也不保证所有插件兼容;复现历史配置时应一起核对加载器、插件和仓库条件。