windows系统原版服务器开服

1.下载安装Java运行环境

Java运行环境下载安装

2.下载服务端核心

开服需要服务端核心也叫服务端,是有个java程序需要使用Java运行 可以在官方下载Mojang发布的最新版本的服务端 Minecraft下载最新版官方服务端

图1

因为网络原因可能无法进入官方网站

有时候我们不想使用最新的服务端版本可以去第三方网站下载其他版本 mcversions下载所有版本的服务端

图2

图3

图4

下载自己需要的版本即可 下载后文件名为server.jar,为方便区分而建议重命名为server+版本号例如:server1.21.11.jar 新建一个文件夹将服务端核心文件放入其中

3.编写启动脚本

编写启动脚本可以更方便的启动服务器,不用每次都使用命令行 首先在刚刚的文件夹中新建一个文本文件再进行编辑

图5

我们将Java的绝对路径写进去要带后缀和引号,需要查看你Java的安装位置 例如:

"C:\Program Files\Java\jdk-23\bin\java.exe"

后面写-jar再加上服务端核心的名要带后缀 不要忘记中间有空格

"C:\Program Files\Java\jdk-21\bin\java.exe" -jar server1.21.11.jar

保存退出后重命名一下后缀改为.bat即可,这里我改为run.bat 直接双击运行会出现命令行窗口等待几秒后自动退出并且生成了一些文件 这里我们需要同意一下eula协议 打开eula.txt文件将false改为true后保存

图6

再次运行脚本服务器即可正常启动 出现! For help, type "help"表示启动完成可以进入游戏了

图7

需要关闭服务器输入stop回车

4.服务器的启动优化和一些配置

启动服务器后就一黑一白两个窗口而且显示的内容一样感觉没必要 可以在启动脚本后面加上nogui就不会显示Java的白色窗口

"C:\Program Files\Java\jdk-21\bin\java.exe" -jar server1.21.11.jar nogui

服务器默认是分配1G的内存,有时我们服务器玩家比较多会比较卡顿,我们就需要更改内存分配 在启动脚本的-jar前面加上-Xmx4G -Xms1G每一项中间都有空格,-Xmx表示最大内存-Xms表示最小内存

"C:\Program Files\Java\jdk-21\bin\java.exe" -Xmx4G -Xms1G -jar server1.21.11.jar nogui

在server.properties文件中可以更改很多的服务器配置,每次更改后就需要重启服务器生效 比较重要的几个配置:

  1. level-name=world 配置服务器存档,world即是默认生成的存档
  2. online-mode=true 开关正版验证,true是需要登录正版账号才能进入服务器,false则是离线也可以进入
  3. server-port=25565 配置端口号吗,同时开启多个服务器时不能使用相同的端口号,更改例如25566,25567 更改后进入服务器需要在服务器地址后面加上冒号加端口号(英文输入)
  4. max-players=20 配置最大玩家数,不会影响服务器性能