找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

服务端启动脚本|Bat|

像素搬运菌 2024-3-19 22:29:09 工具 阅读 577 来自 亚太地区

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Minecraft启动脚本



一个完全可定制的模块化.bat启动脚本,适用于Minecraft服务器,其中所有变量都可以动态修改,并在服务器重新启动时应用。



特性
1️⃣ 可切换的自动重启
2️⃣ 可自定义的 JVM 参数/标志 - 包括可选的优化预设
3️⃣ 可自定义的 RAM 分配
4️⃣ 自动生成 + 接受 EULA
5️⃣ GUI 切换
6️⃣ 可自定义的控制台标题
7️⃣ 使用GitHub

的最新版本自动更新 要求

  • Windows 操作系统
  • Java 17

如何使用
  • 下载脚本的最新版本(确保将其保存为“.bat”)。
  • 将其放在 Minecraft 服务器的根目录中。
  • 通过双击文件或通过 CMD 执行来运行脚本。
  • 首次使用时,该脚本将引导您完成配置提示。

要编辑配置:
JVM 参数 = /config/jvm_args.txt
脚本配置 = /config/StartupScript.conf

要在脚本仍在运行时应用配置更改(即控制台仍处于打开状态),只需重新启动 Minecraft 服务器即可。
无需重新启动脚本。


image.png
image.png
功能
:首次启动/初始设置
  • 提示用户输入服务器.jar文件名。检查文件是否存在。
  • 提示用户为服务器分配初始和最大 RAM。检查条目是否为有效值。
  • 查询用户服务器是否应自动重新启动。
  • 询问用户服务器是否应使用预配置的 JVM 参数。无论结果如何,都会生成用于标志存储的文件。
  • 查询用户是否使用 GUI 启动。
  • 允许用户确认选择。如果确认,请继续正常启动。如果被拒绝,将重新启动初始配置。
  • 将配置存储在 /config/StartupScript.conf 中,将 JVM 参数存储在 /config/jvm_args.txt 中。
  • 生成自动接受的 EULA。
正常启动
  • 检查此脚本的更新。
  • 检查配置文件、配置文件,并设置重新启动计数器。如果缺少配置,则恢复到初始设置。
  • 检查 EULA(如果不存在)将创建接受的eula.txt。
  • 读取脚本配置文件并将内容存储为环境变量。
  • 向用户显示配置并初始化服务器。
  • 检查 JVM 参数文件(如果不存在)将创建一个带有优化标志的文件。如果存在,则将参数加载到环境变量中。
  • 检查自动重启配置以决定启动路径。
启用自动重启
  • 启动服务器并将控制台标题更改为可配置的标题 + 重新启动计数。
  • 崩溃或重新启动时,递增重新启动计数器并重新加载配置 + JVM 标志。
自动重启已禁用
  • 启动服务器并将控制台标题更改为可配置的标题。
  • 崩溃或重新启动时,提示用户是重新启动还是退出。

免责声明
使用此脚本,即表示您同意 Minecraft(我的世界)EULA。

许可证
GNU GPLv3
START.bat (11.22 KB, 下载次数: 20)
原帖地址:MC 启动脚本 |SpigotMC - 高性能 Minecraft

本人汉化版: START.bat (10.47 KB, 下载次数: 23)


(0)
像素搬运菌板块版主

帖子地址: 

发表回复

使用道具 举报