Minecraft 如何開伺服器?Java 版架設、朋友連線與排錯教學

本文目錄

Minecraft 開伺服器的最短流程:確認大家玩的是 Java 版、下載對應版本的伺服器程式、在獨立資料夾啟動、閱讀並接受 EULA、再次啟動,最後把伺服器位址交給朋友。若朋友不在同一個網路,還要處理家用網路的連接埠轉發,或改用有公開位址的託管主機。只想臨時連線的話,先看 Minecraft 如何多人連線:跟朋友一起玩的方式比較,不一定需要架獨立伺服器。

這篇以 Java 版獨立伺服器 為主;手機、平板與多數遊戲主機使用基岩版,請改看基岩版開服教學。

開伺服器前的準備

開服前先想清楚三件事:

  1. 要玩哪個版本? Java 版還是基岩版(手機/主機)?兩者核心不同,做法也不同。
  2. 要裝插件還是模組? 插件適合生存服、空島服;模組(Forge/Fabric)適合科技、魔法類玩法。
  3. 伺服器要開多久? 只有假日玩幾小時,跟 24 小時開放,是兩種完全不一樣的方案。
方式 適合 房主關機後朋友能否繼續玩?
單人世界開放至 LAN Java 版、同一個 Wi-Fi 不能
自己電腦架獨立伺服器 想學設定並能管理家用網路 不能
Minecraft Realms 小型朋友團,想省設定時間 可以
租用主機 想全天開放並自訂核心 可以

Java 與基岩版不能直接加入同一個原生伺服器;若朋友有手機玩家,先了解Geyser 跨版本連線的條件。

方法一:使用自己的電腦開服

適合想學習架服、且能處理家用網路設定的玩家。伺服器程式可從 Minecraft 官方下載頁取得;請確認下載的是大家要玩的遊戲版本。

  1. 安裝該伺服器版本需要的 Java 執行環境,輸入 java -version 確認;不同遊戲版本的需求可能改變。
  2. 建立專用資料夾,放入官方伺服器 JAR;若改名為 server.jar,後續指令就能直接使用。
  3. 在該資料夾執行 java -Xms1G -Xmx2G -jar server.jar nogui;這裡的 2G 只是記憶體上限範例,應依電腦資源調整。
  4. 第一次執行通常會產生 eula.txt 並停止。先閱讀 Minecraft EULA;若同意,再把 eula=false 改為 eula=true。
  5. 重新執行相同指令,等主控台顯示伺服器完成載入。

電腦關機後朋友就無法加入。 在同一網路的朋友可用架服電腦的區域網路 IP 連線;外網朋友通常還需要路由器轉發 TCP 25565 並在防火牆允許服務。若家用網路使用 CGNAT,單靠轉發可能仍無法從外網連入。對外分享家用 IP 前也要考慮網路安全,只開必要連接埠並維持系統更新。

方法二:使用託管主機開服

如果希望朋友在你電腦關機後仍可加入,可以考慮官方 Realms,或使用 Minecraft 伺服器託管。託管主機通常提供可從外網連入的位址,仍需設定核心、世界、權限與備份。

以鑽石託管的面板流程為例:

  1. 依玩家數、版本與玩法挑選主機;方案與價格以商店當下資訊為準。
  2. 服務開通後登入 Pterodactyl 面板,選擇與玩家版本相容的伺服器核心。
  3. 需要一般插件可評估 Paper;模組服則要選對應的模組核心,並確認玩家端需求。
  4. 啟動伺服器,記下面板提供的位址與連接埠,再分享給朋友。

開服後仍要設定白名單、備份與管理員權限。面板操作可參考 Pterodactyl 教學。

怎麼選伺服器核心?

核心 適合 特點
官方伺服器 原版生存 不支援 Bukkit/Spigot 插件
Paper 生存服、管理插件 需核對插件與遊戲版本相容性
Purpur 需要更多伺服器設定 基於 Paper,仍需確認相容性
Fabric/NeoForge 模組服 玩家端通常也要安裝相符模組

若只是原版朋友服,先用官方伺服器即可;需要插件時再考慮 Paper。換核心或升級版本前先備份世界,尤其不要把新版本存過的世界直接交給舊版核心。

伺服器開啟後要做的三件事

  1. 設定 server.properties:正常關服後,確認 online-mode=true 保留正版帳號驗證,並依需求設定 max-players、motd 與遊戲模式。
  2. 開啟白名單:在伺服器主控台輸入 whitelist on,再輸入 whitelist add 玩家名稱;在遊戲內由管理員輸入時才需加 /。
  3. 備份世界:定期在關服後備份世界資料夾,升級版本或安裝插件前特別要留存可還原版本。

朋友如何加入?先分清區網與外網

同一個網路: 朋友開啟 Java 版「多人遊戲」,選「直接連線」或「新增伺服器」,輸入架服電腦的區域網路 IP(例如 192.168.x.x)。房主可在電腦的網路設定查到這個位址;它不能給遠端朋友直接使用。

不同網路: 朋友同樣在「多人遊戲」輸入伺服器位址,但必須是從外網可到達的位址。家用架服要先設定路由器 TCP 連接埠轉發與防火牆;託管主機則使用面板提供的位址和連接埠。如果不是預設連接埠,位址通常要寫成 主機位址:連接埠。先讓房主自己登入,再找一位使用不同網路的朋友測試,才能分辨是伺服器啟動問題還是外網設定問題。

如果朋友只想在房主在線時進入世界,先看多人連線方式比較,LAN、基岩版好友邀請或 Realms 可能更省事。

常見問題

Q:伺服器開不起來怎麼辦? 先看主控台錯誤:檢查 Java 版本、JAR 檔名與所在資料夾、EULA,以及可用記憶體;不要一律歸咎於記憶體不足。

Q:朋友連不進來? 先確認伺服器在線、Java 遊戲版本相容、位址與連接埠正確。自架外網連線再檢查路由器 TCP 連接埠轉發、防火牆與 CGNAT;遇到白名單或驗證錯誤則處理對應設定,不要直接關閉正版驗證。

Q:手機能加入這篇教的 Java 版伺服器嗎? 不能直接加入。手機通常使用基岩版,需要基岩版伺服器,或在 Java 版伺服器設定 Geyser 等跨版本橋接服務。

Q:Minecraft 開伺服器一定要付費嗎? 不一定。官方 Java 版伺服器軟體可免費下載,也能在自己的電腦上執行;但電腦要持續開機,外網連線也可能需要調整家用網路。Realms 與第三方託管通常需付費。

依你的問題繼續看

結語

自己電腦開服適合學習,Realms 適合省事的小型私人世界;若要全天運作並自訂核心,再評估託管主機。先讓自己能從同網路登入,再邀請外網朋友測試,逐項排查會比一次改動所有設定容易。

參考資料