这是本文档旧的修订版!
去官方网站下载Java版1.12.2
找到 下载
→服务端
,点击下载server.jar,重命名为minecraft_server.1.12.2.jar
,因为后面安装forge会下载这个,所以我们直接命名为这个,免得forge下半天。
确保电脑已安装jre8,例如我安装了jre1.8u221,安装在D:\Program\Java\jre1.8.0_221\
,后面将以这个为例子。
在minecraft_server.1.12.2.jar同目录下右键新建一个run.txt
文件,再将其后缀改为run.bat
。然后编辑其文本
提示:bat一定要把文本编码改为ANSI才能被Windows正常识别!!!
@echo OFF :restart title [Minecraft 1.12.2 Sponge Server] SET BINDIR=%~dp0 echo start %DATE% %time%>>opentime.txt "D:\Program\Java\jre1.8.0_221\bin\java.exe" -Xms1024M -Xmx2048M -jar "%BINDIR%\minecraft_server.1.12.2.jar" echo stop %DATE% %time%>>opentime.txt echo 03 秒后重启 ping -n 2 -w 500 0.0.0.1>nul echo 02 秒后重启 ping -n 2 -w 500 0.0.0.1>nul echo 01 秒后重启 ping -n 2 -w 500 0.0.0.1>nul goto restart
D:\Program\Java\jre1.8.0_221\bin\java.exe
为jre安装的路径,-Xms
为最小内存,-Xmx
为最大内存
双击run.bat,然后会提示如下信息:
[18:13:05] [Server thread/WARN]: Failed to load eula.txt [18:13:05] [Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
关闭控制台,在其目录将eula.txt中的eula=false
改为eula=true
,保存,重新打开run.bat。
此时输出:
[18:18:11] [Server thread/INFO]: Preparing spawn area: 83% [18:18:12] [Server thread/INFO]: Done (6.544s)! For help, type "help" or "?"
看到Done (6.544s)! For help, type "help" or "?"
表示服务端开启成功了!
在控制台输入stop
关闭服务端。
然后将server.properties文件中的pvp=true
改为pvp=false
,online-mode=true
改为online-mode=false
,其他根据需要更改,保存。
pvp是关闭的意思,然后online-mode要改为false才能在服务器上联机。
至此官方服务器已经安装完成。
进入forge官网,找到左侧1.12.2点击。
我这里下载的是后面SpongeForge要求的Forge版本2860,如图:
然后点击Installer后的图标可直接跳过广告下载,下载后的安装文件为:forge-1.12.2-14.23.5.2860-installer.jar
双击打开forge-1.12.2-14.23.5.2860-installer.jar
安装可能会出错,这是由于下载不给力的原因,如图:
*后面介绍怎么单独下载这些无法下载导致安装不成功的文件。
一般这种我们重新安装几次就可以成功了。
当出现上面提示时,表示安装成功啦!
此时我们可以删除安装文件forge-1.12.2-14.23.5.2860-installer.jar和其生成的log文件,然后会发现目录生成了forge的启动文件:forge-1.12.2-14.23.5.2860.jar
然后复制刚才的run.bat重命名为run_forge.bat
,修改"D:\Program\Java\jre1.8.0_221\bin\java.exe" -Xms1024M -Xmx2048M -jar "%BINDIR%\minecraft_server.1.12.2.jar"
中的minecraft_server.1.12.2.jar
为forge-1.12.2-14.23.5.2860.jar
,然后双击就可以启动Forge服务端了。
打开SpongeForge 1.12.2,找到最新RECOMMENDED(稳定版),点击Download下载。
保存其为:spongeforge-1.12.2-2838-7.4.7.jar
将spongeforge-1.12.2-2838-7.4.7.jar放到服务端mods文件夹内,再启动run_forge.bat即可使用Sponge服务端了。
其他mod也是直接放入mods文件夹