搭建服务器
环境依赖
Git
sudo apt install git
Java
参照Minecraft Wiki的内容,Minecraft对 Java 版本的最低要求如下
| Minecraft版本(起) | Minecraft版本(止) | Java版本最低要求 |
|---|---|---|
| 第一版 | 1.5.2 | 5 |
| 1.6.1 | 1.11.2 | 6 |
| 1.12 | 1.16.5 | 8 |
| 1.17 | 1.17.1 | 16 |
| 1.18 | 1.20.4 | 17 |
| 1.20.5 | 最新 | 21 |
最简单的办法就是使用源安装
sudo apt install openjdk-21-jdk-headless
但是有时候会遇到源里的最新版本并不满足Minecraft对 Java 版本的最低要求,如Debian 12源能安装最新的openjdk版本为17,但最新的Minecraft要求Java版本为21及以上
可自行选择OracleJDK、OpenJDK或第三方构建的(如Microsoft、RedHat、Temurin、Azul等)
下载好解压到任意目录,然后执行
echo 'export PATH="$PATH:<Java目录下bin的路径>"' >> ~/.bashrc
Java目录下bin的路径
构建服务端
- 下载构建工具
- curl
curl -o https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar - wget
wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
- curl
- 构建
构建最新版
java -jar BuildTools.jar --rev latest构建指定版本
java -jar BuildTools.jar --rev 1.21.11
修改配置文件
配置服务器
安装插件
AuthMeReloaded
EssentialsX
LuckPerms
参考
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。