假设你有一台CentOs7.9的服务器
前期准备
先下载spigot核心,Spigot (getbukkit.org),也就是一个.jar后缀的文件(已1.18版本为例)
安装jdk,不同服务器核心对jdk版本要求不一样,无脑直接上jdk17就行
有域名的话配置好端口,spigot默认使用25565端口
jdk版本要求
Minecraft-1.12至Minecraft-1.16.5 最低需要java8
Minecraft-1.17至Minecraft-1.17.1 最低需要java16
Minecraft-1.18以上 最低需要java17
开始动手
在spigot核心同级目录里打开终端,执行下面命令
java -Xms1024M -Xmx2048M -jar spigot-1.18.jar
对不懂java或零基础的同学解释一下: -Xms1024M表示最低使用多少内存,-Xmx2048M表示最高使用多少内存,后面的spigot-1.18.jar是spigot核心名称,可以随便改但命令需要和文件一致
等待执行完成
执行完成后同级目录会多出四个文件夹,分别是bundler,eula.txt,logs,server.properties
打开eula.txt文件,将eula=false改为eula=true,重复执行命令:java -Xms1024M -Xmx2048M -jar spigot-1.18.jar
此时会生成世界,需要耗费一点时间,生成完成后就可直接加入服务器游玩
搭建完成
打开Mine craft-java
选择1.18版本
多人游戏-直接连接-输入:ip地址:端口
以我本地服务器为例输入:192.168.1.31:25565