Minecraft Java 版伺服器搭建教程【新手友好】
你是否曾夢想過擁有一個完全屬於你和朋友們的 Minecraft 世界?一個可以自訂規則、安裝模組、7×24 小時運行的世界?本教程將手把手教你如何從零開始,搭建一個屬於自己的 Minecraft Java 版伺服器。無需複雜的技術背景,只要跟著步驟操作,你也能成為腐竹(服主)!
前置準備
在開始之前,請確保你準備好了以下幾樣東西:
- 一台電腦:這台電腦將作為伺服器運行。建議至少擁有 4GB 以上的記憶體(RAM)和穩定的網路連線。伺服器對 CPU 的單核心性能有一定要求,但初期不需要頂級配置。
- Java 環境:Minecraft 伺服器是基於 Java 運行的。你需要安裝 Java Development Kit (JDK)。
- 檢查 Java 版本:打開你的終端機(在 Windows 上是
命令提示字元或PowerShell),輸入java -version並按下 Enter。如果能看到版本號,說明已安裝。 - 安裝 Java:如果未安裝,或者版本過低(推薦使用 Java 17 或更高版本以支援最新的 Minecraft),請前往 Oracle Java 官網 或採用更簡單的 Adoptium 下載並安裝適合你作業系統的最新版 JDK。
- 檢查 Java 版本:打開你的終端機(在 Windows 上是
- Minecraft Java 版正版帳號:本教程基於正版驗證伺服器,這能有效防止盜版玩家登入,確保伺服器安全。
- 穩定的網路:一個上傳速度和下載速度都不錯的網路環境是流暢遊戲的保證。
第一步:下載伺服器核心檔案
Minecraft 官方提供了原版的伺服器程式。對於新手來說,這是最簡單、最穩定的選擇。
- 前往 Minecraft Java 版官方伺服器下載頁面。
- 點擊頁面上的
minecraft_server.X.X.X.jar(X.X.X 為遊戲版本號)連結,下載伺服器核心檔案。
第二步:建立伺服器資料夾
為了方便管理,我們需要為伺服器建立一個專屬的資料夾。
- 在你的電腦上(例如桌面或 D 槽)建立一個新資料夾,並為它取一個容易辨識的名字,例如
My_MC_Server。 - 將剛剛下載的
server.jar(為了方便,你可以將其重新命名為server.jar)檔案移動到這個新建立的資料夾中。
第三步:首次啟動與 EULA 協議
我們需要透過命令列來啟動伺服器,這樣可以分配指定的記憶體並查看後台日誌。
對於 Windows 用戶:
- 在
My_MC_Server資料夾中,右鍵點擊空白處,選擇新增->文字文件。 - 將這個新的文字文件重新命名為
start.bat。(注意:確保你的系統顯示了副檔名,是.bat而不是.txt)。 -
右鍵點擊
start.bat,選擇編輯,然後將以下命令複製進去:batch
@echo off
java -Xmx2G -Xms2G -jar server.jar nogui
pause-Xmx2G:代表最大分配 2GB 記憶體給伺服器。-Xms2G:代表初始分配 2GB 記憶體。- 你可以根據自己電腦的記憶體大小調整
2G這個數值,例如4G、8G等。建議不要超過你電腦總記憶體的一半。 nogui:代表不開啟圖形化介面,可以節省效能。
-
保存並關閉檔案。
對於 macOS / Linux 用戶:
- 開啟你的終端機 App,使用
cd命令進入My_MC_Server資料夾。 - 建立一個啟動腳本,輸入
touch start.sh。 -
編輯這個檔案,輸入
nano start.sh或使用你喜歡的文字編輯器打開,貼上以下內容:“`sh
!/bin/sh
java -Xmx2G -Xms2G -jar server.jar nogui
“` -
保存檔案。接著,在終端機中給予它執行權限:
chmod +x start.sh。
首次啟動
現在,雙擊 start.bat(Windows)或在終端機中執行 ./start.sh(macOS/Linux)。
你會發現伺服器啟動失敗了,並在資料夾中生成了一些新檔案。這是正常的!因為你還沒有同意 Mojang 的使用者授權協議(EULA)。
- 在資料夾中找到
eula.txt檔案。 - 用文字編輯器打開它。
- 將
eula=false修改為eula=true。 - 保存並關閉檔案。
第四步:配置伺服器
現在,再次執行 start.bat 或 ./start.sh。這次,伺服器會成功啟動並開始生成世界地圖!你會看到終端機視窗中輸出大量的日誌。當看到類似 Done (...)! For help, type "help" 的訊息時,代表伺服器已成功開啟。
同時,資料夾中會生成一個名為 server.properties 的檔案,這是伺服器的核心設定檔。你可以用文字編輯器打開它,修改以下常用選項:
gamemode=survival:遊戲模式(survival,creative,adventure,spectator)。difficulty=easy:遊戲難度(peaceful,easy,normal,hard)。motd=A Minecraft Server:伺服器在多人遊戲列表顯示的標語,你可以改成任何你喜歡的文字。pvp=true:是否允許玩家間互相傷害(Player vs Player)。max-players=20:伺服器最大玩家數量。online-mode=true:是否開啟正版驗證。強烈建議保持true,設為false雖然能讓盜版玩家進入,但會帶來極大的安全風險。level-seed=:可以填入特定的世界種子碼來生成指定的地形。
修改完畢後,保存檔案。你需要在伺服器後台(終端機視窗)輸入 stop 來正常關閉伺服器,然後再重新啟動,讓新的設定生效。
第五步:連線到你的伺服器
伺服器已經在你的電腦上運行了,現在讓我們連進去看看!
本機連線(自己玩)
- 打開你的 Minecraft Java 版遊戲。
- 進入
多人遊戲->新增伺服器。 - 伺服器名稱隨便取,在
伺服器位址欄位輸入localhost。 - 點擊
完成,你的伺服器就會出現在列表中,雙擊加入即可!
區域網路連線(和同一 Wi-Fi 下的朋友玩)
- 查詢你的內網 IP:
- Windows:打開
命令提示字元,輸入ipconfig,找到IPv4 位址,通常是以192.168.x.x開頭的一串數字。 - macOS:打開
系統偏好設定->網路,就能看到你的 IP 位址。
- Windows:打開
- 讓和你連接同一個路由器的朋友,在
伺服器位址處輸入你查到的這個內網 IP,他們就能加入你的遊戲了。
第六步:讓遠方的朋友加入(通訊埠轉發)
這是最關鍵也是最容易出問題的一步。為了讓網際網路上的朋友能連線到你家裡的伺服器,你需要設定「通訊埠轉發」(Port Forwarding),告訴你的路由器:「把所有訪問 25565 通訊埠的請求,都轉發給我這台當伺服器的電腦」。
- 登入路由器後台:打開瀏覽器,在網址列輸入你的路由器管理位址(通常是
192.168.1.1或192.168.0.1,具體位址可以查看路由器背面的貼紙)。輸入使用者名稱和密碼登入。 - 尋找通訊埠轉發設定:這個功能在不同品牌的路由器中名稱各異,可能叫做
通訊埠轉發、虛擬伺服器、Port Forwarding等。 -
建立新規則:
- 服務通訊埠號/外部通訊埠:填寫
25565。 - 內部通訊埠號:同樣填寫
25565。 - IP 位址/內部 IP:填寫你剛剛查到的伺服器電腦的內網 IP 位址(例如
192.168.1.100)。 - 通訊協定:選擇
TCP或ALL。 - 儲存規則。
- 服務通訊埠號/外部通訊埠:填寫
-
查詢你的公網 IP:在瀏覽器中搜尋「
what is my ip」或「我的 IP」,Google 或其他網站會顯示你目前的公網 IP 位址。 -
讓朋友連線:將你的
公網 IP告訴你的朋友,讓他們在伺服器位址處輸入這個 IP,他們現在應該就能從世界任何一個角落加入你的伺服器了!
注意:家庭網路的公網 IP 位址可能會定期變動。如果某天朋友連不上了,記得再次查詢你的公網 IP 並告訴他們。
第七步:成為管理員 (OP)
作為腐竹,你需要管理員權限來使用各種指令。
-
在你的伺服器後台(那個黑色的終端機視窗)中,直接輸入以下指令並按下 Enter:
op 你的遊戲ID例如,如果你的 Minecraft 遊戲名稱是
Steve,就輸入op Steve。 -
當你看到
Made Steve a server operator的訊息後,你就在遊戲中擁有了管理員權限。現在你可以在遊戲裡使用/gamemode,/tp,/give等指令了!
結語
恭喜你!你已經成功搭建了一個功能齊全的 Minecraft 伺服器。從此,你和你的朋友們就有了一個專屬的冒險基地。雖然初次設定有些繁瑣,但掌握這項技能後,你將能體驗到 Minecraft 無窮的樂趣。
接下來,你可以嘗試探索更進階的玩法,例如安裝 PaperMC 或 Spigot 核心來加入有趣的插件(plugins),或者製作伺服器備份以防萬一。祝你在自己的世界裡玩得開心!