TRAM 是一款基于 Node.js 构建的轻量级、智能化 Minecraft 服务端管理工具。
核心使命: 终结繁琐的环境配置,让“开服”回归游戏本质。
为什么选择 TRAM?
在传统的开服流程中,你可能需要手动下载 JDK、配置环境变量、修改 eula.txt、编写 .bat 或 .sh 启动脚本。而在 TRAM 的世界里,这一切都被封装在简单的对话式交互中。
维度传统开服方式TRAM-CLI (推荐)Java 环境需手动安装 JDK 8/17/21 等自动检测并静默安装匹配版本配置难度修改复杂的 .properties 文件通过 CLI 对话直接下达指令协议签署手动寻找并修改 eula.txt后台自动处理,真正的一键起飞版本管理需自行寻找服务端下载链接AI自动查找,覆盖全版本性能优化需手动调优 JVM 参数智能分配内存
核心特性
全自动环境编排: 智能匹配 Minecraft 版本所需的 Java 运行环境。
启发式交互: 采用自然语言交互逻辑,只需告诉 TRAM 你的需求,剩下的交给算法。
极简安装流程: 依托于 NPM 生态,全球开发者均可实现秒级部署。
服务级运行: 支持进程守护与日志追踪,确保服务器运行稳定且可控。
快速上手
只需三步,开启你的 Minecraft 联机之旅。
确保您的系统中已安装 Node.js 环境,然后在终端输入:
npm i @tram-ai/tram -g
在任意你想要存放服务器数据的文件夹下,输入:
tram
输入你想要的服务器(例如:开一个26.1的原版minecraft服务器),稍等片刻,看到 Done! 即可进入游戏。
技术规格
运行语言: Node.js
支持核心:几乎所有
内存管理: 自动分配运行内存
兼容性: Windows / Linux / macOS 全平台支持
参与贡献
TRAM 是一个开源且充满活力的项目。如果您在使用过程中遇到任何问题,或者有更好的点子:
提交 Bug: 请前往 GitHub Issues 页面。
功能建议: 我们非常欢迎关于 AI 辅助管理、模组一键安装等方向的建议。
“让繁琐属于机器,让自由属于玩家。” > —— TRAM 开发团队