Ubuntu 22.04搭建MC原版服務端

0x1e61發表於2024-07-07

首先下載 JAVA 版伺服器

https://www.minecraft.net/zh-hans/download/server

Ubuntu 22.04搭建MC原版服務端

伺服器下載java 21。這裡我看了需求,如果你開mc伺服器從1.20.5(24w14a)開始,執行Minecraft的最低要求是Java 21,且作業系統要求為64位。

apt install openjdk-21-jdk

執行就行。
java -Xmx1G -Xms1G -jar 服務端核心名稱.jar nogui

第一次執行會失敗,因為沒同意它的EULA檔案。

開啟eula.txt將eula=false改為eula=true

然後再次執行就好。

如果非正版登入需要去server.properties配置檔案,修改一個引數online-mode=true改成online-mode=false

預設埠是25565

ipv4連線格式為:127.0.0.1:25565

ipv6連線格式為:[xx:xx:xx:xx:xx:xx]:25565

如果想長時間執行,可以透過screen去開個視窗

輸入screen執行一個視窗

再執行伺服器

分離一個screen會話Ctrl-a d快捷鍵

-ls選項列出所有的screen會話。

使用-r選項重新連線到一個已經存在的screen會話。

設定崩潰後自動重啟:

寫一個指令碼

#!/bin/bash

while true
do
java -Xmx3G -Xms1G -jar server.jar nogui
done

執行指令碼即可

相關文章