SuperAPI AI 工具集

minecraft-server-admin

通用与其它

查看项目

更新于 10-15 23:56

技能介绍

用途:面向 Minecraft Java 服务器的基础设施与线上运维,包括部署选型、性能调优、插件管理、代理转发、备份恢复和故障排查。

主要能力:提供部署决策矩阵(小型 SMP 用 Paper 基线;需要玩法开关用 Purpur;高并发用 Folia 且仅限兼容插件;需要多后端用 Velocity;模组驱动用 Fabric/NeoForge)。给出性能调优流程:先用 free -h、top、tps、mspt、spark healthreport 建立基线,再用 spark profiler --timeout 180、spark tickmonitor --threshold-tick 50 定位瓶颈,分组调整视距、实体、插件负载,并复核 spark tps。

使用方式:Java 版本方面,Paper/Purpur 在 Minecraft 26.1+ 需 Java 25,1.21.x 用 Java 21;Velocity 4.x 需 Java 25。基线启动示例:java -Xms4G -Xmx4G -jar server.jar --nogui。Velocity 代理需在 velocity.toml 配置 bind、online-mode、player-info-forwarding-mode = "modern"、forwarding-secret-file;后端 server.properties 设 online-mode=false,paper-global.yml 中启用 Velocity 并填入与 forwarding.secret 相同的密钥。备份脚本示例要求先确认服务器已干净停止,否则退出,配合 save-off、save-all、复制、保证 save-on 清理。

适用场景与限制:适合服务器运维与事故响应,不适用于插件代码、模组/加载器、WorldEdit、EssentialsX 策略或数据包制作。Folia 不支持 save-all,需干净停止或平台快照。Docker 示例针对 Paper 26.3 与 Java 25,变更前需复查插件兼容并做可恢复备份。具体配置默认值以官方文档为准,资料中未给出的功能与价格暂未提供。