这里以forge为例子(1.20.1)
libraries是服务器的依赖包
run.bat是windows上使用默认的启动命令
run.sh是是linux上使用默认的启动命令
user_jvm.txt是一些优化启动参数
在第一次运行后会多出这些文件
eula 单纯是最终用户许可协议(英语:end-user license agreements,英文缩写:EULA)是指软件的开发者或发行者授权用户使用特定软件产品时的规定,大多私有软件附带此协议,如不接受则无法安装。
mod就是你装mod的地方,直接放在里面重启服务器就行
1.16.5(不包括)以上的forge服务端的服务器核心是包含在libraries里的
而1.16.5以下的forge服务端是在根文件夹底下的

### 所以高于1.16.5(不包含)的启动命令是
```java @user_jvm_args.txt @libraries/net/minecraftforge/forge/游戏版本-forge版本/unix_args.txt '$@'
请注意user_jvm_args.txt为服务器优化指令,如果文件里每一行的开头都有#就改成下面的
java -Xmx你的服务最大内存 @libraries/net/minecraftforge/forge/游戏版本-forge版本/unix_args.txt '$@'
如java -Xmx4G @libraries/net/minecraftforge/forge/1.20.1-47.3.12/unix_args.txt '$@'
启动命令
1.16.5以下的服务端是
java -Xmx你的服务最大内存 -jar forge-游戏版本-forge版本.jar
如果有些整合包标注了哪个文件为服务端核心 就改为
java -Xmx你的服务最大内存 -jar 标注的服务端核心.jar
如这里的是server.jar
所以启动命令是 java -Xmx你的服务最大内存 -jar server.jar
在log文件夹下会有
这几个是用来看你的mod运行期间的输出信息,如果出现了报错也会在这里显示
作者:xiaosu 创建时间:2025-03-14 14:41
最后编辑:xiaosu 更新时间:2025-03-22 09:05
最后编辑:xiaosu 更新时间:2025-03-22 09:05