一个功能完整的 Minecraft 服务器管理工具,提供直观的图形界面,让服务器管理变得简单高效。
- 最新正式版 - Minecraft Server Manager v1.3 正式版更新!详情请查看更新日志
- 英语版本停止支持 - 英文版本已于 2025年12月15日 不再支持直到作者找到一个靠谱的翻译(The English version will no longer be supported from December 15, 2025, until the author finds a reliable translator)
- v1.4 版本开始征集意见 - 征集大家对 Minecraft Server Manager 的意见,与大家携手共进
- GitHub Issues - GitHub Issues
- 邮箱 - yangyuanchi2024_2@163.com
- 翻译征集 - 征集 Minecraft Server Manager 的英文版翻译(Recruiting translators)
- 多服务器管理 - 同时管理多个 Minecraft 服务器实例
- 一键启动/停止 - 快速控制服务器运行状态
- 实时控制台 - 查看服务器实时输出和日志
- 资源监控 - 实时监控服务器 CPU 和内存使用情况
- EULA 自动处理 - 智能检测和同意 Minecraft 使用条款
- 服务器创建向导 - 引导式创建新服务器(Vanilla/Paper/Spigot)
- 自定义启动脚本 - 灵活配置服务器启动参数
- 文件锁定处理 - 自动解决文件占用问题
- 进程管理 - 完善的进程启动和停止机制
- 配置管理 - 自动保存和恢复服务器配置
- 操作系统: Windows 7/10/11
- Python: 3.8 或更高版本(仅运行源码时需要)
- Python 库(requests、psutil):仅运行源码时需要
- Java: 8 或更高版本(运行 Minecraft 服务器必需)
- 点击主界面"创建服务器"按钮
- 按照向导步骤配置:
- 服务器名称和类型(Vanilla/Paper/Spigot)
- Minecraft 版本
- 安装路径
- 自定义启动脚本
- 自动下载服务器核心文件
- 点击"添加已有服务器"
- 选择包含 server.jar 的服务器目录
- 服务器将自动添加到管理列表
- 启动: 点击服务器标签页中的"启动"按钮
- 停止: 点击"停止"按钮(支持正常停止和强制停止)
- 重启: 点击"重启"按钮重新启动服务器
- 监控: 点击"监控资源"查看实时资源使用情况
- 编辑 server.properties: 点击对应按钮编辑服务器配置
- 编辑启动脚本: 自定义 JVM 参数和启动选项
- EULA 管理: 自动检测和处理 Minecraft EULA 同意
支持三种服务器类型:
- Vanilla: 官方原版服务器
- Paper: 高性能优化版
- Spigot: 插件支持版
自动从官方源下载最新版本,支持版本选择。
实时显示:
- CPU 使用率曲线图
- 内存使用率曲线图
- 60秒历史数据趋势
- 进程状态监控
- 实时显示服务器输出
- ANSI 颜色代码清理
- 时间戳标记
- 命令输入和历史
- 程序配置存储位置:
%USERPROFILE%\.msm\MSM.ini - 服务器配置存储位置:各自目录中的
msm_config.json
Q:服务器启动失败
- 检查 Java 安装(提示“'java'不是一个命令,也不是一个有效的文件'”时):
java -version - 检查端口占用:
netstat -ano | findstr :25565 - 使用 Windows PowerShell 或命令提示符
Q:文件被占用错误
- 程序会自动尝试清理锁文件
- 如自动清理失败,可手动结束 Java 进程
Q:下载服务器核心失败
- 检查网络连接
- 尝试使用其他下载源
- 手动下载并放置到服务器目录
- EULA 未同意: 需要同意 Minecraft EULA 才能启动服务器
- 端口占用: 25565 端口被其他程序占用
- 内存不足: 分配的 JVM 内存超过系统可用内存
- 文件锁定: 服务器文件被其他进程占用
- 请确保遵守 Minecraft EULA
- 商业使用请参考 Mojang 的相关规定
- 确保有足够的系统资源运行服务器
- 首次运行需要网络连接以下载服务器文件
如有问题请提交:
让 Minecraft 服务器管理变得更加简单! 🎯