遊戲事業 2026-09-29 作者:爵識科技團隊

Minecraft 伺服器架設入門:版本、硬體到開放連線

「我想幫我們社團開一台麥塊伺服器,要準備什麼?」會這樣問的人,有的是想跟十個朋友一起蓋房子,有的是打算經營一個幾百人的公開社群。兩種需求的做法差很多,但起點相同:選版本、選核心、準備一台主機、把連線開出去、然後顧好它。架設本身一個晚上就能完成,花時間的是之後的事。這篇照實際動手的順序寫,也會講哪些步驟我們建議新手先不要做。

重點摘要

  • 架 Minecraft 伺服器要先確定玩家用的是 Java 版還是基岩版,兩者的伺服器程式不同,預設不能互連。
  • 朋友間的小型伺服器用官方伺服器程式即可,打算裝插件或人數較多時,多數人會改用 Paper 這類最佳化核心。
  • 伺服器效能主要受單核心效能與記憶體影響,官方 Wiki 建議小型伺服器至少準備 2 GB 記憶體。
  • 對外開放前一定要開正版驗證與白名單、設好自動備份,並避免直接公開家用網路的 IP。

開始之前:Java 版還是基岩版?

看你的玩家用什麼裝置玩。電腦玩家多數是 Java 版;手機、平板、Switch、PlayStation、Xbox 上的是基岩版(Bedrock)。兩個版本各有自己的伺服器程式,預設情況下 Java 版玩家進不了基岩版伺服器,反之亦然。

所以第一步其實是問清楚:要一起玩的人手上是哪一版?如果朋友裡有人只有手機,卻架了 Java 版伺服器,那位朋友就進不來。社群上有讓兩種版本互通的第三方工具,但它屬於額外的相容層,更新時容易出狀況,我們不建議第一次架設就加進去。這篇後面的內容以 Java 版為主,因為插件生態與社群伺服器絕大多數都在這一邊。

伺服器核心怎麼選?原版、Paper 還是模組伺服器

三種路線對應三種需求,選錯了之後要換會很麻煩。

類型 適合誰 玩家端需要安裝東西嗎 要注意的事
官方伺服器程式(原版)幾個朋友玩原味生存不用沒有插件,管理功能陽春
Paper 等最佳化核心想裝插件、人數較多的社群伺服器不用部分紅石或生怪機制的行為與原版略有差異
Forge、Fabric 等模組伺服器想玩新增方塊、生物的模組包要,玩家端必須裝相同模組記憶體需求高,版本更新慢

插件(plugin)與模組(mod)常被混為一談。插件只裝在伺服器端,玩家用原版遊戲就能進來,適合做領地保護、經濟系統、權限管理這類「規則」層面的功能。模組則會改動遊戲內容本身,玩家端也要裝。公開的社群伺服器幾乎都走插件路線,因為每多一個安裝步驟,就少一批願意進來的玩家。

Paper 的 官方入門文件 提到它可以直接取代原版伺服器程式,原有的世界檔會自動轉換;文件也特別提醒只從官方下載頁取得檔案。這個提醒很實際,我們看過有人從論壇下載「已整合好的懶人包」,裡面的插件被動過手腳,等於把伺服器的管理權送給別人。

需要什麼樣的硬體和網路?

重點是單核心效能、記憶體與上傳頻寬,核心數多寡反而其次。Minecraft 伺服器的主要運算集中在單一執行緒上,一顆時脈高的 CPU 比一顆核心很多但單核慢的 CPU 更有用,這一點我們在 遊戲伺服器營運入門 也提過。

記憶體方面,Minecraft Wiki 的 Java 版伺服器架設教學 建議小型伺服器至少要有 2 GB 可用記憶體,規模較大的伺服器可能需要 4 GB。這是起跑線,不是上限。實際需求取決於同時在線人數、玩家分散的程度(大家各自跑很遠會載入很多區塊)與插件數量。我們的習慣是先給一個保守的量,跑一兩週看實際用量再調,而不是一開始就把主機記憶體全部分給它。記憶體給太多不會比較順,作業系統本身也需要留空間,配置過大有時反而讓記憶體回收的停頓變長。

硬碟請用 SSD,世界檔的讀寫很頻繁。網路則看上傳速度與穩定性,家用網路常見的問題是上傳頻寬小、IP 會變動,而且對外公開等於把家裡的 IP 交給所有玩家。

Java 的版本要對得上。Minecraft Wiki 與 Paper 文件都載明,26.1 之後的版本需要 Java 25;較舊的遊戲版本需要的 Java 版本不同,裝之前先查你要開的那一版。Java 版本不對是第一次架設最常見的啟動失敗原因。

架設步驟:從下載到第一次進入伺服器

流程本身很短,下面是以 Paper 為例的順序,原版伺服器程式的步驟幾乎相同。

第一次架設的步驟

  1. 安裝對應版本的 Java,並用指令確認版本正確
  2. 建立一個專用資料夾,把伺服器程式放進去,不要放在桌面或下載資料夾
  3. 用指令啟動一次,例如 java -Xms4G -Xmx4G -jar paper.jar --nogui,其中兩個 4G 是記憶體配置,依主機調整
  4. 第一次啟動會停下來並產生 eula.txt,閱讀授權條款後把 eula=false 改成 eula=true
  5. 再啟動一次,等世界產生完成,看到完成訊息後先在同一台電腦用 localhost 連線測試
  6. 開啟 server.properties 調整基本設定,改完重新啟動
  7. 把啟動指令寫成腳本,並設定當機後自動重啟

eula.txt 那一步不是形式。把它改成 true 代表你同意 Minecraft 的使用者授權條款,其中包含伺服器能不能收費、能賣什麼的規範,打算經營公開伺服器的人請真的讀過。

server.properties 裡新手最該先看的幾個設定:預設連接埠是 25565;online-mode 決定是否驗證正版帳號;白名單(white-list)決定是否只有名單內的人能進;view-distance 控制伺服器傳送給玩家的區塊範圍,是影響效能最直接的參數。覺得卡的時候,先把 view-distance 調低,效果通常比加記憶體明顯。

怎麼讓朋友連進來?開放連線前先做這幾件事

同一個區域網路內直接用內網 IP 就能連;要讓外面的人進來,才需要把連線開到網際網路上。這一步是風險開始出現的地方,我們建議先把安全設定做完再開。

對外開放前的檢查清單

  • online-mode 保持開啟,關掉之後任何人都能用任意名稱登入,包含冒用管理員的名字
  • 開啟白名單,只讓名單上的玩家進入;Minecraft Wiki 提醒白名單需要在正版驗證開啟時才有作用
  • 管理員權限(OP)只給必要的人,不要為了方便全員都給
  • 設好自動備份,並確認備份檔放在另一顆硬碟或另一台機器
  • 遠端管理功能(如 RCON)沒有用到就不要開,有開就設強密碼且不對外
  • 作業系統與 Java 保持更新,伺服器用獨立的低權限帳號執行

開放的方式常見有兩種。在家裡自架要在路由器上設定通訊埠轉發,把 25565 轉到那台電腦;Minecraft Wiki 的教學也提醒,設定錯誤可能造成網路與安全問題。另一種是把伺服器放在雲端主機或遊戲代管商,直接就有固定的公開 IP。

常見的錯誤做法是把家用網路的 IP 直接貼到公開社群招募玩家。朋友之間沒有問題,但一旦公開,這個 IP 同時也是你家所有裝置對外的位址,有人不高興時拿來攻擊,斷的是你全家的網路。只要伺服器會對不認識的人開放,就應該放在家用網路之外,租用與自建的取捨我們另外整理在 遊戲伺服器租用還是自建。

開服之後每天、每週要做什麼?

伺服器架好只是開始,會不會出事取決於後面的維護。我們替客戶維運時的基本節奏如下。

每天看一次伺服器紀錄有沒有錯誤訊息,以及 TPS 是否維持在 20 附近。TPS 是伺服器每秒處理的遊戲刻數,持續偏低代表有東西在拖慢主執行緒,常見元兇是大量堆積的生物、掉落物或某些大型自動化裝置。

每週確認備份真的有產生,並且每隔一段時間實際還原一次到測試資料夾。備份了半年、要用的那天才發現檔案是壞的,這種事並不罕見。世界檔會越來越大,備份的保留數量要設上限,否則硬碟會先滿。

更新要有順序:遊戲出新版時不要當天升級,先等核心與你用到的插件都支援新版本,在複製出來的測試環境跑過,再換正式環境。升級前一定先完整備份,世界檔升到新版之後通常無法直接降回舊版。

插件則是寧少勿多。每個插件都是一個可能在更新時壞掉的環節,新手常一口氣裝二三十個,出問題時根本不知道是誰造成的。從權限管理、領地保護、備份這三類開始,確定需要再加。

常見問題

架 Minecraft 伺服器需要付費給官方嗎?

Java 版的伺服器程式可以從官方網站免費下載,不需要另外付授權費,但每位玩家都要有自己的正版遊戲帳號。費用主要來自主機、網路與你投入的維護時間。

Minecraft 伺服器可以向玩家收費或賣東西嗎?

官方的使用規範允許伺服器在一定條件下收費,原則是不能販售會讓玩家取得競爭優勢或破壞其他人遊戲體驗的項目。條文細節會更新,打算經營商業化伺服器之前,請直接閱讀 Minecraft 官方網站上的 EULA 與 Usage Guidelines。

一台伺服器可以容納多少玩家?

沒有固定數字,取決於主機的單核心效能、記憶體、玩家分散的程度與插件數量。比較可靠的做法是從小規模開始,觀察 TPS 與記憶體用量,接近瓶頸時再升級硬體或把不同玩法拆成多個伺服器。

標籤:Minecraft、伺服器架設、Paper、白名單、遊戲伺服器