进阶
CLI 参考
trident 命令行工具——从终端管理实例、模组、账户等。
Last updated on
安装
CLI(trident)是一个独立项目,需要单独安装为 .NET 工具:
dotnet tool install --global TridentCore.Cli全局选项
| 选项 | 说明 |
|---|---|
--json | 以 JSON 格式输出结果 |
--no-interactive | 禁用交互式提示 |
--verbose / --debug | 增加输出详细程度 |
数据目录的覆盖不是 CLI 参数——它由共享的路径层解析,在桌面应用和 CLI 中行为完全一致:TRIDENT_HOME 环境变量、从当前目录向上查找的 .trident/ 文件夹、或 ~/.trident.home 文件。详见 自定义数据目录 →。
实例命令
创建实例
trident instance create my-modpack --version 1.21.4 --loader fabric选项:
--version——Minecraft 版本(必填)--loader——加载器名称:fabric、forge、neoforge、quilt
列出实例
trident instance list查看实例详情
trident instance inspect my-modpack显示版本、加载器、模组数量、部署状态等信息。
部署(构建)实例
trident instance build my-modpack运行完整的部署管道。等同于在 GUI 中点击"Deploy"。
启动实例
trident instance run my-modpack如有需要会先部署,然后启动 Minecraft。
导出整合包
trident instance export my-modpack --format modrinth --output ./release/支持的格式:trident、curseforge、modrinth、multimc。
导入整合包
trident instance import ./my-pack.mrpack自动检测格式。
删除实例
trident instance delete my-modpack包命令
搜索模组
trident package search "sodium"添加模组
trident package add pref://modrinth/sodiumpref 格式为 pref://repository/project-id 或 pref://repository/project-id@version-id。
列出已安装的模组
trident package list --instance my-modpack启用/禁用模组
trident package enable modrinth:sodium --instance my-modpack
trident package disable modrinth:sodium --instance my-modpack查看可用版本
trident package version list modrinth:sodium固定特定版本
trident package version set modrinth:sodium <version-file-id>加载器命令
列出实例的加载器
trident loader list --instance my-modpack更换加载器
trident loader set my-modpack --loader neoforge --version 21.4.0账户命令
添加微软账户
trident account add在终端中启动设备代码流(Device Code Flow)。
添加离线账户
trident account add-offline --username Steve列出账户
trident account list移除账户
trident account remove <uuid>仓库命令
列出已配置的仓库
trident repository list检查仓库状态
trident repository status添加仓库
trident repository add my-repo https://api.example.comMCP 模式
启动 MCP 服务器用于 AI Agent 集成:
trident --mcp详见 MCP 模式 →。