五步驟!更換Minecraft伺服器版本/核心教學

嘿!歡迎來到這個頁面,你了解如何更換 Minecraft 伺服器的版本或是核心嗎?如果你不會不妨往下看自行了解如何更換,這樣的話就不用一直麻煩別人了~這本身是件基礎架設知識並且也不複雜,認真的看完以下教學後,我相信你就知道如何自己操作了。

開始前的準備

  1. 欲更換成的伺服器核心

以下整理了一些常用的核心(常用…….應該吧)

核心的下載網址與介紹(我應該不用教要按甚麼下載吧……,善用 Google 翻譯):

Vanilla 官方的原版核心,不支援插件。
Vanilla:https://getbukkit.org/download/vanilla

Bukkit 基於原版提供了插件支援,除非是希望與原版幾乎一樣,否則不建議使用。
Bukkit:https://getbukkit.org/download/craftbukkit

Spigot 基於 Bukkit 核心做更改,並提供了更多的選項設定,並且支援 Bungeecord。(如果需要建議直接用 Paper 了)
Spigot:https://getbukkit.org/download/spigot

Paper 基於 Spigot 核心,目前最廣泛使用的插件核心,提供了更好的優化性能與更多設定。
Paper:https://papermc.io/downloads

Purpur 基於 Paper 與 Pufferfish 新一代的伺服器核心,提供了非常多的設定可供調整,但此致力於保持與原版玩法相當的目標。
Purpur:https://purpurmc.org/downloads

正文開始

  1. 將要更換成的核心下載下來
  2. 先將伺服器關閉
  3. 刪除原本的伺服器核心

4. 上傳更換成的伺服器核心(下載的那個),並記得更換檔案名稱(將名稱改為原本刪除前的那個,這樣就不用改啟動參數了)

如果不想重新命名檔案,且使用的是 Pterodacty 面板可以在 Startup(啟動設定 …etc)更改啟動的檔案名稱在 SERVER JAR FILE 中

同上,但如果是使用 Windows 架設或是可自己控制參數,將以下參數的 ServerFile.jar 的地方更改為您的檔案名稱。

@echo off
java -Xms1G -Xmx4G -jar ServerFile.jar
PAUSE

5. 更換好核心並且更改參數或是名稱後,將伺服器啟動就完成了喔。

常見問題

Q:啟動後控制台出現 Error: Unable to access jarfile ServerFile.jar 要怎麼辦?
A:這代表說你的伺服器資料夾沒有一個叫 ServerFile.jar 的檔案,請將伺服器核心檔案名稱改為 ServerFile.jar 或是更改參數成該檔案的名稱

Q:啟動後控制台出現 Minecraft 1.18 requires running the server with Java 17 or above. Download Java 17 (or above) from https://adoptium.net/ (重點是 with Java 17 or above
A:這代表說你的 Java 版本過舊不支援,需要更新 Java 版本,需要 Java 17 或更高的版本。(詳細的操作請看這裡

Q:啟動後控制台出現 Unsupported Java detected (61.0). Only up to Java 16 is supported.(重點在 Only up to Java 16 is supported.
A:這代表說一定要用 Java 16。(詳細的操作請看這裡

Q:為甚麼我啟動後出現一堆錯誤,也無法進入伺服器?
A:如果遇到這個,先讓我反問一個問題,你在更改伺服器的核心前與後版本是否不一樣,並且是從新的版本改成舊的版本,且在未更改前也成功啟動過伺服器呢?
如果是那代表是世界的問題,由於從新的版本換成舊的版本,舊版本的核心不支援版本的地圖檔案,所以只要將地圖刪除即可。

原版服刪除 world 即可,如果是插件服需要刪除 world world_nether world_the_end,如果還有加多世界插件那還需要把那些世界刪除。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *