返回顶部

[工具] 服务端启动脚本|Bat|

[复制链接]
像素搬运菌Lv.7 显示全部楼层 发表于 2024-3-19 22:29:09 |阅读模式 打印 上一主题 下一主题 来自 亚太地区

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

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

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, 下载次数: 5)
原帖地址:MC 启动脚本 |SpigotMC - 高性能 Minecraft

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


帖子地址: 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

像素世界 成立于2022年8月,是中国开发者开创的一个综合像素沙盒游戏交流社区,拥有稳定的开发维护及运营技术,提供长期交流需求。本社区开放了我的世界模组、地图、插件等资源交流版块,集中了大量资源为玩家和开发者提供了优质的游戏环境。
  • 官方B站

  • 微信公众号

  • 商务合作