mcfuz 发表于 2025-1-2 02:17:38

我的世界新手开服服务端bat文件要怎么写?

第一步电脑必须安装java,才可以运行bat文件!
可以新建记事本把代码复制进去,然后修改.txt后缀名改为.bat

bat文件配置:
@echo off
color 你想要的颜色代码
title 你想要的窗口标题
pause
java -XmxnG -jar 开服包路径
pause
在这个示例中:‌
[*]@echo off 用于关闭命令回显,‌使输出更加整洁。‌
[*]color 命令用于设置窗口标题的颜色,‌你可以替换成你喜欢的颜色代码。‌
[*]title 命令用于设置窗口的标题,‌可以自定义成你喜欢的标题。‌
[*]pause 命令用于暂停批处理文件的执行,‌直到用户按下一个键。‌这通常用于防止窗口在执行完毕后立即关闭。‌
[*]java -XmxnG -jar 开服包路径 是启动Java虚拟机的命令,‌其中 -XmxnG 设置Java堆的最大大小为nG(‌例如,‌-Xmx2G表示最大堆大小为2GB)‌,‌开服包路径 应替换为你的《‌我的世界》‌服务器 jar 文件的实际路径。‌
此外,‌如果你需要查询 Java 的安装路径,‌可以使用 java -version 命令。‌如果系统找不到 java 命令,‌可能是因为 Java 的可执行文件不在系统的 PATH 环境变量中,‌这时你需要使用 Java 安装路径的完整名称来运行它。‌例如,‌如果 Java 安装在 C:\Program Files\Java\jdk1.8.0_281\bin\ 目录下,‌那么你应该使用 "C:\Program Files\Java\jdk1.8.0_281\bin\java.exe" -Xmx2G -jar your_server_jar_file.jar 来启动你的服务器!新建文件夹把核心和bat文件放在一起,然后运行



以下是我个人常用的开服脚本!
@ECHO OFF
color 06
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
echo3ncm.cn原创作者QQ:2963085185
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
set a=-1
:start
set /a a+=1
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
echo         重启次数 : %a%
echo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
title 我的世界服务器[重启次数:%a%]
ping -n %s% 127.1>nul
echo 倒计时开始! !s!)
echo 服务器开始运行!
java -Xms6000M -Xmx6000M -jar PaperSpigot-1.8.8-R0.1-SNAPSHOT-latest.jar
echo %date%%time% >> 重启时间目录.log
goto start
PAUSE运行可能会停止,需要修改协议文件eula.txt
改为 eula=true
在重新运行脚本.bat,等待代码跑完!
然后就可以愉快玩耍了!

页: [1]
查看完整版本: 我的世界新手开服服务端bat文件要怎么写?