进阶
CLI 参考
trident 命令行工具——从终端管理实例、模组、账户等。
Last updated on
安装
CLI(trident)是一个独立项目,需要单独安装为 .NET 工具:
dotnet tool install --global TridentCore.Cli全局选项
| 选项 | 说明 |
|---|---|
--json | 以 JSON 格式输出结果 |
--no-interactive | 禁用交互式提示 |
--verbose / --debug | 增加输出详细程度 |
CLI 与桌面应用可通过 TRIDENT_HOME 或 ~/.trident.home 使用同一个实例主目录,但 CLI 的账号、仓库及设置单独存储。路径选择参见自定义数据目录。
实例命令
创建实例
trident instance create --name "My Modpack" --identity my-modpack --version 1.21.1 --loader net.fabricmc:0.16.10选项:
- 当前 CLI 校验要求提供
--name、--version,以及实例标识(--identity或--id)。 --loader接受加载器 ID 和版本组成的 LURL,例如net.fabricmc:0.16.10。用trident loader list查看支持的 ID。
列出实例
trident instance list查看实例详情
trident instance inspect --instance my-modpack显示实例配置和包信息。
部署(构建)实例
trident instance build --instance my-modpack运行完整的部署管道。等同于在 GUI 中点击"Deploy"。
启动实例
trident instance run --instance my-modpack --username Steve先部署,再使用 CLI 中的账号或指定的离线用户名启动 Minecraft。CLI 的账号存储与桌面应用分开。
导出整合包
trident instance export --instance my-modpack --format modrinth --author Steve --output ./my-modpack.mrpack支持的格式:trident、curseforge、modrinth、multimc。
导入整合包
trident instance import ./my-pack.mrpack自动检测格式。
删除实例
trident instance delete --instance my-modpack包命令
搜索模组
trident package search --repository modrinth "sodium"添加模组
trident package add --instance my-modpack pref://modrinth/aC3cM3VqPref 格式为 pref://repository/project-id 或 pref://repository/project-id@version-id。请使用搜索结果返回的 Pref,而非显示名称。
列出已安装的模组
trident package list --instance my-modpack启用/禁用模组
trident package enable --instance my-modpack pref://modrinth/aC3cM3Vq
trident package disable --instance my-modpack pref://modrinth/aC3cM3Vq查看可用版本
trident package version list pref://modrinth/aC3cM3Vq固定特定版本
trident package version set --instance my-modpack pref://modrinth/aC3cM3Vq@9I21YYxf加载器命令
列出支持的加载器
trident loader list更换加载器
trident loader set --instance my-modpack net.fabricmc:0.16.10账户命令
添加微软账户
trident account add --type microsoft在终端中启动设备代码流(Device Code Flow)。
添加离线账户
trident account add --type offline --username Steve列出账户
trident account list移除账户
trident account remove --uuid 00000000-0000-0000-0000-000000000000仓库命令
列出已配置的仓库
trident repository list检查仓库状态
trident repository status添加仓库
trident repository add --label my-repo --driver modrinth --endpoint https://api.modrinth.comMCP 模式
启动 MCP 服务器用于 AI Agent 集成:
trident --mcp详见 MCP 模式 →。