搭建Minecraft服务器

Java版

教程:架设Java版服务器

下载Minecraft服务器压缩包

1
2
3
4
5
6
wget -O minecraft_server.jar 
https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar

sudo apt install openjdk-17-jdk

java -Xmx1024M -Xms1024M -jar server.jar

遵守eula协议

1
2
vi eula.txt
将false改为true

启动服务

1
java -Xmx500M -Xms500M -jar server.jar

开启端口

1
sudo ufw allow 25565

基岩版

教程:架设基岩版服务器

下载Minecraft服务器压缩包

1
curl -o server.zip https://minecraft.azureedge.net/bin-linux/bedrock-server-1.20.13.01.zip

解压 文件(需要安装解压软件zip)

1
unzip server.zip

修改配置,是非正版玩家可以游玩

1
2
vi server.properties
online_mode = false

开启端口

1
sudo ufw allow 19132 

持久运行

安装screen

1
2
3
4
5
6
#安装
sudo apt install screen
# 创建一个窗口
screen -S mc
# 启动MC服务
LD_LIBRARY_PATH=. ./bedrock_server

screen指令

1
2
3
screen -ls (列出当前终端数目)
screen -r xx (进入xx终端中)
screen -wipe xx (删除xx终端)