本帖最后由 周煜 于 2022-1-2 13:24 编辑 
1.12.2的forgeinstaller安装之后直接就有forge服务端
 
 
但用1.18.1却没有
 
 
如果把原版server.jar复制过来根本没有用,不加载mod
那么该如何启动forge服务器呢
1.12.2的forgeinstaller安装之后直接就有forge服务端
如果把原版server.jar复制过来根本没有用,不加载mod
那么该如何启动forge服务器呢
 本帖最后由 洞穴夜莺 于 2022-1-2 13:33 编辑 
直接运行run.bat就好了
新版forge安装器把Minecraft核心以及Forge的文件移动到libraries文件夹里面了
直接运行run.bat就好了
新版forge安装器把Minecraft核心以及Forge的文件移动到libraries文件夹里面了
那尝试把libraries/net/minecraftforge/forge/1.18.1-39.0.9/win_args.txt里的内容换号改空格之后写到run.bat里面@user_jvm_args.txt @libraries/net/minecraftforge/forge/1.18.1-39.0.9/win_args.txt的位置去
(估计是Forge马大哈把Windows启动脚本写错了,run.sh是可以在Linux上正常启动MC的)
洞穴夜莺 发表于 2022-1-2 13:44
那尝试把libraries/net/minecraftforge/forge/1.18.1-39.0.9/win_args.txt里的内容换号改空格之后写到run ...
不知道怎么改啊
可以把改好的发给我吗
Descraft_123 发表于 2022-1-2 13:49
打开bat文件把开头的java去掉
它自动打开了user_jvm_args.txt,显示“REM pass them to this script directly”然后就退掉了
周煜 发表于 2022-1-2 13:56
它自动打开了user_jvm_args.txt,显示“REM pass them to this script directly”然后就退掉了 ...
注:我目前没有运行Windows的电脑,也不熟悉Windows批处理编写,故不保证能用
java版本?(我猜的)
请将Java版本升级到不低于Java17
Descraft_123 发表于 2022-1-2 14:09
java版本?(我猜的)
那要怎么办
周煜 发表于 2022-1-2 14:17
那要怎么办
装java17呗还能咋办
周煜 发表于 2022-1-2 14:17
那要怎么办
你先看看你自己的是不是java17,在C:\Program Files\Java
不是就下载,官方地址是:https://www.oracle.com/java/tech ... hive-downloads.html
洞穴夜莺 发表于 2022-1-2 14:17
请将Java版本升级到不低于Java17
已经升级了还是这样
周煜 发表于 2022-1-2 14:40
已经升级了还是这样
cmd输入java -version给我看看?
洞穴夜莺 发表于 2022-1-2 14:43
cmd输入java -version给我看看?
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
 
装了17但显示的是1.8
周煜 发表于 2022-1-2 14:54
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64 ...
你的默认Java是8
修改你环境变量PATH中的Java路径指向Java17安装目录中的bin文件夹来将Java17设为默认
或者在run.bat中将
- java
- "C:\Program Files\Java\jdk-17.0.1\bin\java.exe"
 
 
