玩 Minecraft 的乐趣在于创造,但维护服务器是另一回事。选核心、配插件、调 JVM、处理延迟、搞定反外挂兼容——每个环节都能让你折腾半天。更别提 Java 版和基岩版的差异了,新手光搞明白 Paper 和 Purpur 的区别就得翻一堆文档。
我把这些年踩的坑整理成了一个 Claude Code Skill:minecraft-server-ops。说白了就是让 AI 帮你干运维的活,你用嘴说,它动手。
它能干什么
服务器搭建
Paper、Purpur、Fabric、Forge、BDS、LiteLoader 都支持。告诉 AI 你的硬件配置和用途,它会推荐合适的内核并给出搭建步骤。
插件与模组管理
安装、配置、冲突排查流程都内置了。还有一份我个人验证过的插件清单——LuckPerms 管权限,WorldGuard 护地皮,GrimAC 反作弊,Spark 看性能,Geyser 让基岩版玩家也能进来。
性能调优
TPS 掉了?内存爆了?GC 日志全是红的?Skill 会根据你的服务器类型给针对性建议。比如 Paper 1.21 的 Packet-Limiter,默认值经常会误伤投影 Mod(Litematica),它知道怎么调到合理范围。
备份与恢复
3-2-1 备份策略 + 自动脚本,附带灾难恢复的完整步骤。
安全防护
离线模式防假登录、DDoS 缓解、GrimAC 防误报。尤其是 GrimAC 和 Litematica 的兼容问题——改 4 个参数轻松放置就能正常用了,这事我以前调了半天才搞明白。
故障排查
启动报错、TPS 掉到个位数、内存缓慢吃满、玩家连不上——每种情况都有排查路径。核心思路是二分法禁插件,快速定位肇事者。
RCON 远程控制
这部分花的时间最多。纯 Python 标准库写的 RCON 客户端,不用装任何第三方包,Java 版和基岩版通用。
# 看服务器状态
python scripts/mc-rcon.py status
# 交互模式,跟在后台敲命令一样
python scripts/mc-rcon.py -i
# JSON 输出,方便脚本集成
python scripts/mc-rcon.py --json online
在线玩家、TPS、广播、白名单、踢人封禁这些常用操作都封装好了。
为什么做成 Skill
写文档简单,用文档难。TPS 崩了的时候没人想翻几千字的 Wiki 找对应章节。Skill 直接听懂你说的话,按诊断流程一步步帮你排查。你在游戏里敲 /tps,它在终端里帮你分析。
安装
git clone git@github.com:xgd16/minecraft-server-ops.git ~/.claude/skills/minecraft-server-ops
装好之后在 Claude Code 里直接说需求:
- "帮我搭一个 Paper 1.21.4 服务器,8G 内存"
- "TPS 只有 15,帮我看看哪里拖后腿"
- "GrimAC 怎么配才能不误报投影 Mod"
- "每天凌晨 3 点自动备份,帮我写个 cron"
项目在 GitHub 完全开源。如果你在维护 MC 服务器,或者想看看 Claude Code Skill 怎么写,欢迎来试试,遇到问题直接提 issue。




