SuperAPI AI 工具集

minecraft-modpack-server

通用与其它

查看项目

更新于 10-16 02:33

技能介绍

用途:根据服务端包 zip 搭建模组化 Minecraft 服务器,并协助 NeoForge/Forge 配置、性能调优与备份。

主要能力:下载并检查服务端包(识别 startserver.sh、安装器 jar、user_jvm_args.txt、mods/);按 MC 版本安装 Java(1.21+ 用 Java 21,1.18-1.20 用 Java 17,1.16 及以下用 Java 8);用 INSTALL_ONLY 环境变量安装模组加载器;接受 EULA;生成 server.properties;调优 JVM 参数;开放 25565 端口;创建启动脚本;用 cron 做每小时自动备份并保留最近 24 份。

使用方式:先向用户确认 MOTD、种子、难度、游戏模式、online-mode、玩家数、内存分配、视距、PvP、白名单、备份频率等偏好,再生成配置。典型命令:mkdir -p ~/minecraft-server;wget -O serverpack.zip "<URL>";unzip -o serverpack.zip -d server;ATM10_INSTALL_ONLY=true bash startserver.sh;echo "eula=true" > eula.txt;sudo ufw allow 25565/tcp;java @user_jvm_args.txt @libraries/net/neoforged/neoforge/<VERSION>/unix_args.txt nogui。

适用场景:CurseForge/Modrinth 服务端包部署、局域网或正版服务器、性能与备份需求。

限制与注意:模组服必须 allow-flight=true,max-tick-time 建议 180000 或更高;首次启动较慢且出现 "Can't keep up!" 属正常;online-mode=false 时需同时设 enforce-secure-profile=false;包内 startserver.sh 常带自动重启循环,建议另写干净启动脚本;删除 world/ 可换种子重新生成。具体模组包版本、硬件与网络环境差异需自行确认。