通过安全、受控的接口管理 PaperMC Minecraft 服务器,用于服务器生命周期管理、备份、插件操作和健康监控……
PaperMC 服务器 AI 操作是一项面向实际任务的技能,主要用于由 APIC 管理, 安全第一的 PaperMC Minecraft 服务器操作;当使用此技能时;
该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
采用“安全优先”原则的 AI 托管式 PaperMC Minecraft 服务器运维方案。
当您需要执行以下操作时,请使用本技能:
编辑各脚本中的路径配置:
# 在 manage_server.py、plugin_manager.py、update_paper.py 中修改
SERVER_DIR = Path("/path/to/your/papermc-server")
python3 manage_server.py status
python3 manage_server.py backup
服务端生命周期管理:
python3 manage_server.py status # 服务状态 python3 manage_server.py logs -n 50 # 查看日志 python3 manage_server.py backup # 备份世界存档 python3 manage_server.py restart # 安全重启
插件管理操作:
python3 plugin_manager.py list # 列出已安装插件 python3 plugin_manager.py backup# 备份指定插件 python3 plugin_manager.py install-url --filename
PaperMC 版本更新:
python3 update_paper.py backup-jar # 备份当前 jar 文件 python3 update_paper.py update-from-url
具备风险评估能力的智能插件升级框架:
# 升级指定插件(方法一) python3 plugin_upgrade_framework.py --plugin ViaVersion --version 5.8.0 # 扫描可升级插件候选列表(方法二) python3 plugin_upgrade_framework.py --method 2 --scan-limit 20 # 运行示例脚本 python3 upgrade_examples.py
kill、kill -9rm -rfsystemctl stop/restart所有操作均需经由已批准的 Python 脚本完成。
在执行任何高风险操作前,必须完成以下步骤:
本技能基于 ViaVersion 5.7.2 → 5.8.0 升级实践(2026-03-28),新增智能插件升级框架。
全自动升级指定插件:
from plugin_upgrade_framework import PluginUpgradeFramework
framework = PluginUpgradeFramework()
result = framework.method1_specific_plugin_upgrade("ViaVersion", "5.8.0")
适用于周期性维护与批量升级规划:
result = framework.method2_scan_and_assess_upgrades(limit=20)
| 风险等级 | 版本跨度 | 建议操作 |
|---|---|---|
| 低 | 补丁更新(x.x.1 → x.x.2) | 推荐升级 |
| 中 | 次要更新(x.1.x → x.2.x) | 上线前需测试 |
| 高 | 主要更新(1.x.x → 2.x.x) | 需详细评估 |
如遇代理问题,请配置 NO_PROXY:
export NO_PROXY="localhost,127.0.0.1,192.168.8.165,hangar.papermc.io,papermc.io,hangarcdn.papermc.io"
Hangar 插件下载地址遵循如下格式:
https://hangarcdn.papermc.io/plugins/{plugin}/{plugin}/versions/{version}/PAPER/{plugin}-{version}.jar
详见 viaversion_upgrade_report.json,其中包含 ViaVersion 5.7.2 → 5.8.0 成功升级的完整记录,涵盖:
bash scripts/health_check.sh
检测内容包括:
采用滞后一个版本的策略以兼顾稳定性。
python3 scripts/weekly-upgrade-scorer.py
评分标准(满分 100 分):
PaperMC 稳定性(30 分)
插件兼容性(40 分)
测试与验证(20 分)
风险管理(10 分)
触发条件:
回滚步骤:
papermc-server/ ├── manage_server.py # 主控脚本 ├── plugin_manager.py # 插件管理脚本 ├── update_paper.py # PaperMC 更新脚本 ├── plugin_upgrade_framework.py # 智能插件升级框架(NEW) ├── upgrade_examples.py # 升级使用示例(NEW) ├── viaversion_upgrade_report.json # ViaVersion 升级实践记录(NEW) ├── backup.sh # 备份自动化脚本 ├── scripts/ │ └── health_check.sh # 健康监测脚本 ├── docs/ │ ├── architecture.md # 系统设计文档 │ ├── changelog.md # 版本变更日志 │ └── Turret_Plugin_User_Manual.md # Turret 插件用户手册(NEW) ├── backup/ # 世界存档备份目录 ├── plugin_backup/ # 插件备份目录 └── jar_backup/ # PaperMC jar 文件备份目录
bash scripts/health_check.sh
python3 manage_server.py backup python3 plugin_manager.py backup OldPlugin.jar python3 plugin_manager.py install-url--filename NewPlugin.jar python3 manage_server.py restart python3 manage_server.py status
# 扫描可升级插件候选列表 python3 plugin_upgrade_framework.py --method 2 --scan-limit 20 # 对指定插件执行带风险评估的升级 python3 plugin_upgrade_framework.py --plugin ViaVersion --version 5.8.0 --auto-restart # 运行批量升级规划示例 python3 upgrade_examples.py
python3 update_paper.py backup-jar python3 update_paper.py update-from-urlpython3 manage_server.py restart python3 manage_server.py status
SERVER_NAME=my-server SERVER_DIR=/path/to/server BACKUP_RETENTION=10
python3 manage_server.py logs -n 100
df -h
java -version
本技能强制实施运维纪律:
切勿为所谓“快速修复”而绕过脚本层。
docs/architecture.md — 系统架构说明docs/changelog.md — 版本历史记录docs/Turret_Plugin_User_Manual.md — Turret 插件完整用户手册scripts/health_check.sh — 健康监测脚本manage_server.py — 主控脚本plugin_manager.py — 插件管理脚本update_paper.py — PaperMC 更新脚本plugin_upgrade_framework.py — 智能插件升级框架upgrade_examples.py — 升级使用示例脚本viaversion_upgrade_report.json — ViaVersion 升级实践记录MIT 许可证 — 详见 LICENSE 文件
技能版本:2.0.0(增强版,新增插件升级框架)
基于版本:v1.0.0 发布版
经验来源:ViaVersion 5.7.2 → 5.8.0 升级实践(2026-03-28)
核心价值:融合 AI 托管的“安全优先”运维范式与基于真实场景的智能插件升级能力。
ClawHub Slug:papermc-ai-ops
GitHub:https://github.com/yanxi1024-git/PaperMC-Ai-Agent
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章