對於喜歡原汁原味 Minecraft 體驗的玩家來說,使用官方提供的 Java 原版伺服器核心(通常稱為 Vanilla 伺服器)來架設伺服器,是最能確保遊戲內容純粹的方式。Vanilla 伺服器不支援額外的模組 (Mods) 或插件 (Plugins),讓所有玩家都能在相同的基礎規則下進行遊戲。
如果你想要架設的是插件伺服器,請參考 Spigot 伺服器架設:插件支援、BuildTools 編譯、玩家連線等 Minecraft 插件伺服器教學。
本教學將引導你一步步完成 Vanilla Minecraft 伺服器的架設,從下載伺服器核心、安裝必要的環境,到啟動伺服器並讓你的朋友加入遊戲,都能輕鬆上手。
下載 Minecraft Java 原版伺服器核心
首先,你需要從 Minecraft 官方網站下載伺服器核心檔案。
請前往 下載 Minecraft:Java Edition 伺服器,找到如下圖紅框處的下載連結,點擊即可取得最新版本的 server.jar
檔案。
前置準備:安裝 OpenJDK
在開始架設 Vanilla 伺服器之前,你的電腦需要具備一個重要的工具:OpenJDK。
- OpenJDK:Minecraft Java 版(包括伺服器)是基於 Java 環境運行的,因此你的電腦必須安裝 Java 開發工具組 (JDK) 的開源版本 OpenJDK。如果你還沒有安裝,可以參考我先前的文章 使用 WinGet 輕鬆安裝 OpenJDK:下載、安裝與移除教學 來完成安裝。
設定與啟動 Vanilla 伺服器
下載 server.jar
檔案後,請將它移動到一個 全新的、空的資料夾 中。這個資料夾將會是你 Vanilla 伺服器的根目錄,所有相關的設定檔和世界資料都會儲存在這裡。
接著,請開啟電腦上的記事本 (Notepad) 或任何文字編輯器,然後輸入以下內容:
1java -Xms1024M -Xmx4096M -jar server.jar nogui
請務必注意以下幾點:
server.jar
:如果你的下載的server.jar
檔案名稱與這裡不同(雖然通常都是這個名稱),請務必將指令中的server.jar
替換成你實際下載的.jar
檔案名稱,確保指令能夠正確執行。-Xms1024M
:這個參數設定了伺服器啟動時的最小記憶體分配為 1024 MB(即 1 GB)。-Xmx4096M
:這個參數設定了伺服器的最大記憶體分配為 4096 MB(即 4 GB)。你可以根據你的電腦記憶體大小以及預計伺服器容納的玩家數量來調整這兩個數值。一般建議將最大記憶體設定為你電腦總記憶體的一半左右,或者至少 2GB 以上,以確保伺服器的穩定運行和良好的遊戲體驗。
輸入完成後,請按下 Ctrl + S
儲存檔案。在儲存對話框中,請務必將「存檔類型」更改為 「所有檔案 (.)」,然後將檔案命名為 start.bat
。請將這個 start.bat
檔案儲存到你放置 server.jar
的那個伺服器資料夾中。
現在,請雙擊你剛剛建立的 start.bat
檔案。你會看到一個命令提示字元視窗彈出,然後可能會自動關閉。這是正常的!因為第一次啟動 Minecraft 伺服器時,它會自動生成一些初始設定檔,其中一個非常重要的檔案就是 eula.txt
(Minecraft 最終用戶許可協議)。
請打開你的伺服器資料夾,找到名為 eula.txt
的檔案,並用記事本或其他文字編輯器開啟它。你會看到裡面有一行文字是 eula=false
。為了讓伺服器能夠正常啟動,你需要仔細閱讀位於該檔案開頭的 EULA 協議連結,如果你同意協議的內容,請將 eula=false
修改為 eula=true
,表示你同意 Mojang 的最終用戶許可協議。
例如,修改後的內容應該如下所示:
1#By changing the setting below to TRUE you are indicating your agreement to our EULA (https://aka.ms/MinecraftEULA).
2#Sun Jul 27 15:41:36 CST 2025
3eula=true
儲存修改後的 eula.txt
檔案後,請再次雙擊你伺服器資料夾中的 start.bat
檔案。這一次,Minecraft 伺服器應該會開始正常啟動。請耐心等待,直到命令提示字元視窗中出現類似 Done (4.727s)! For help, type "help"
的字樣,這就表示你的 Vanilla Minecraft 伺服器已經成功啟動並開始運行了!
讓玩家連線到你的伺服器
你的 Vanilla Minecraft 伺服器已經成功啟動,但要讓你的朋友或其他玩家能夠連線進來,你可能需要進行一些網路設定。以下是一些常見的方法,你可以根據自己的網路環境和需求選擇最適合的方式:
- 設定路由器端口轉發 (Port Forwarding) 與 NO-IP:這是最常見且直接的方法,允許外部網路的連線直接導向你的伺服器。你通常需要登入你的路由器管理介面,找到端口轉發的設定,並將 Minecraft 伺服器預設使用的端口
25565
(TCP/UDP)轉發到你運行伺服器的電腦的內部 IP 位址。由於家用網路的 IP 位址通常是動態的,你可能還需要搭配像 NO-IP 或 DuckDNS 這樣的動態 DNS 服務,將一個固定的網域名稱指向你浮動的 IP 位址,方便朋友記住並連線。 - Radmin VPN:這是一種虛擬私人網路 (VPN) 解決方案,它可以在你和你的朋友之間建立一個安全的虛擬區域網路。你們只需要安裝 Radmin VPN 並加入同一個網路,之後就可以使用你電腦在 Radmin VPN 網路中的虛擬 IP 位址來連線到伺服器,無需複雜的路由器設定,非常適合小型私人伺服器。
- ZeroTier:與 Radmin VPN 類似,ZeroTier 也是一種強大的網路虛擬化平台,可以讓你輕鬆創建和管理虛擬網路。你和你的朋友需要在各自的電腦上安裝 ZeroTier 並加入同一個網路 ID,之後就可以使用 ZeroTier 分配的虛擬 IP 位址來連線到伺服器。
- ngrok:這是一個反向代理服務,它可以將你本地運行的伺服器通過一個安全的隧道暴露到公共互聯網上。ngrok 非常適合用於測試或臨時分享你的伺服器,但免費版本通常會有連線時間和流量限制。
選擇適合你和你的朋友的連線方式,並按照相關教程進行設定。一旦配置完成,他們就可以使用你的公共 IP 位址(或 VPN/ZeroTier 的虛擬 IP 位址或 ngrok 提供的位址)以及預設端口 25565
來加入你的 Vanilla Minecraft 伺服器,一同展開純粹的 Minecraft 冒險之旅!