在如今的游戲時(shí)代,《我的世界》(Minecraft)憑借其獨(dú)特的開放世界和無限的創(chuàng)造性,在全球范圍內(nèi)贏得了眾多玩家的青睞。對(duì)于想要和朋友一起暢玩、建立獨(dú)特世界的玩家來說,搭建一個(gè)私有服務(wù)器是一個(gè)不錯(cuò)的選擇。而在這方面,Linux系統(tǒng)以其穩(wěn)定性和高效性成為了許多玩家的首選。如您想學(xué)習(xí)如何在Linux上搭建《我的世界》服務(wù)器,本文將引導(dǎo)您完成整個(gè)過程。

選擇合適的Linux發(fā)行版

在開始搭建之前,首先需要選擇合適的Linux發(fā)行版。常見的有Ubuntu、CentOS和Debian等。對(duì)于新手來說,Ubuntu Server可能是最友好的選擇,因?yàn)樗辛己玫纳鐓^(qū)支持和簡(jiǎn)易的使用文檔。同時(shí),其他發(fā)行版同樣適用,只需根據(jù)您的需求進(jìn)行選擇。

安裝Java環(huán)境

《我的世界》是用Java編寫的,因此在搭建服務(wù)器之前,首先需要安裝Java環(huán)境。以下是Ubuntu系統(tǒng)中安裝Java的步驟:

  1. 打開終端,更新軟件包:
sudo apt update
  1. 安裝Java
sudo apt install openjdk-17-jdk
  1. 驗(yàn)證Java安裝
java -version

如果顯示Java的版本信息,說明安裝成功。

下載Minecraft服務(wù)器文件

完成Java環(huán)境的安裝后,您可以下載《我的世界》的服務(wù)器文件。這些文件可以在Minecraft官網(wǎng)上找到。以官方網(wǎng)站提供的文件為例:

  1. 創(chuàng)建一個(gè)目錄用于存放服務(wù)器文件:
mkdir minecraft-server
cd minecraft-server
  1. 下載服務(wù)器jar文件
wget https://launcher.mojang.com/v1/objects/[版本號(hào)]/server.jar

請(qǐng)確保將[版本號(hào)]替換為最新的Minecraft服務(wù)器版本號(hào)。

初次運(yùn)行服務(wù)器

下載完成后,可以開始運(yùn)行服務(wù)器。為了確保服務(wù)器能夠正常啟動(dòng),您需要同意Minecraft的EULA(最終用戶許可協(xié)議)。

  1. 運(yùn)行服務(wù)器
java -Xmx1024M -Xms1024M -jar server.jar nogui

服務(wù)器首次運(yùn)行時(shí),會(huì)提示“您需要接受EULA”。此時(shí),需要打開eula.txt文件,并將其中的eula=false改為eula=true

  1. 再次運(yùn)行服務(wù)器
java -Xmx1024M -Xms1024M -jar server.jar nogui

此時(shí),服務(wù)器將開始加載。根據(jù)您的系統(tǒng)配置,加載時(shí)間可能有所不同。

配置服務(wù)器屬性

為了更好地體驗(yàn)游戲,您可能需要更改一些服務(wù)器配置。通過編輯server.properties文件,可以修改諸如世界名稱、最大玩家數(shù)量、游戲模式等參數(shù)。使用以下命令打開文件:

nano server.properties

在文件中,您可以找到許多可配置的選項(xiàng)。例如:

  • level-name: 設(shè)置世界名稱
  • max-players: 設(shè)置最大在線人數(shù)
  • gamemode: 設(shè)置游戲模式(0為生存,1為創(chuàng)造)

修改后保存并退出。

設(shè)置防火墻

為了確保其他玩家可以成功連接您的服務(wù)器,您需要在Linux的防火墻中開放相應(yīng)的端口(默認(rèn)是25565)。使用以下命令來設(shè)置:

  1. 允許端口
sudo ufw allow 25565
  1. 檢查狀態(tài)
sudo ufw status

確保已開放端口。

連接到服務(wù)器

在服務(wù)器搭建完成后,您可以通過Minecraft客戶端連接到自己的服務(wù)器。首先,在游戲中選擇“多人游戲”,然后選擇“添加服務(wù)器”。在“服務(wù)器地址”中輸入您的服務(wù)器的IP地址和端口:

<Your-IP>:25565

如果在同一局域網(wǎng)內(nèi),只需使用內(nèi)部IP地址。例如,如果計(jì)算機(jī)的IP是192.168.1.100,則輸入192.168.1.100:25565

優(yōu)化和維護(hù)服務(wù)器

搭建完成后,您可以通過定期更新服務(wù)器文件和插件來保持服務(wù)器的穩(wěn)定運(yùn)行和安全性??紤]使用一些流行的插件,例如EssentialsX、LuckPerms等,這些插件可以增強(qiáng)游戲體驗(yàn)和管理功能。

定期備份您的服務(wù)器數(shù)據(jù)也是非常重要的,以防數(shù)據(jù)丟失。您可以使用以下命令創(chuàng)建備份:

zip -r backup.zip world/

此命令將整個(gè)世界文件打包為zip格式,便于存儲(chǔ)和恢復(fù)。

通過以上步驟,您就可以在Linux上成功搭建一個(gè)《我的世界》服務(wù)器。盡情享受游戲的樂趣,與朋友們一同探索、創(chuàng)造和冒險(xiǎn)!