[精讚] [會員登入]
533

【PaperMC】從 Waterfall 切換至 Velocity

waterfall 已經停止支援,最後停留在支援 Minecraft 1.21.6,之後的 Minecraft 版本便不再支援

分享此文連結 //n.sfs.tw/16528

分享連結 【PaperMC】從 Waterfall 切換至 Velocity@小編過路君子
(文章歡迎轉載,務必尊重版權註明連結來源)
2025-07-03 03:50:30 最後編修
2025-07-03 01:11:48 By 過路君子
 

大家好,這裡是又被強迫更換軟體的小編過路君子

PaperMC 團隊已經放棄支援 Waterfall,全面改用 Velocity,為了更高版本的 Minecraft 只好更換了

 

 

事前聲明:Waterfall 和 Velocity 雖然都是 PaperMC 下的軟體,但是其設定檔案不共通!無法直接套用。

 

Waterfall 作為老牌好用的 Minecraft 伺服器代理軟體,終於在 Minecraft 1.21.7 版本的時候走入歷史,如果各位的 Minecraft 版本仍然停留在 1.21.6 及以前,那 Waterfall 依舊可以正常的使用。

在之前小編將 Minecraft 伺服器更新至 1.21.6 的時候,只要升級 Waterfall 的版本,就可以正常的和後端的 Minecraft 伺服器端做對接。

但是這招在 Minecraft 1.21.7 的時候便失效了,就算使用現在最新的 Waterfall,依舊是無法辨識並正常連線到後端的 Minecraft 1.21.7 伺服器......

(所有圖片點擊都可以放大、變高清)

結果小編再次點擊進入 Waterfall 的下載頁面的時候,就變成現在這樣一堆紅字了,各種警告你這軟體已經停止支援更新了。

明明前幾天都還是全部藍色的......

 

那既然這樣小編也沒有辦法了,為了 Minecraft 1.21.7 的 L-L-L-L-Lava Chicken 唱片,只好忍痛更換代理軟體了。

本來以為既然是同一個團隊的軟體,那應該直接更換 jar 包就可以了吧,結果小編想多了,設定檔案完全不互通。

原本的 Waterfall 設定檔案是 config.yml,而 Velocity 則是改使用 velocity.toml 來當作設定檔案。

竟然放棄原本的 YML 語法,改用可讀性更高的 TOML 來當作設定檔案的格式。

 

雖然 velocity.toml 內有非常多的設定選項,但由於我們是從 Waterfall 切換過來的。

所以接下來小編會設置其繼續使用  BungeeCord 來做通訊,而非 Velocity 和 PaperMC Server 之間的專屬協定來做通訊。

接下來小編就只針對要調整的設定做說明,小編沒提到就是不用改。

motd 就是在伺服器列表中,會顯示的提示訊息,跟原本的 yml 只能瞎猜什麼時候會換行不同,這邊可以直接使用 \n 來指定在哪邊換行。

顏色也不僅僅只能侷限在使用 §0-9 和 §a-u 這些顏色了,可以直接用 HEX 的方式 <#808080> 這種方式來表達,有更多的顏色可以被設置上去了!

如果是非英文字母,例如中文或是日文,直接轉換成 unicode 格式在貼上去就可以了,就是 \uxxxx\uxxxx 這種格式。

 

話說,為了避免有人不知道 yml 檔案要怎麼換行,只會用空格來讓其換行,這種超級容易格式跑掉的方式,小編在這邊分享 yml 該如何換行。

 

接著修改伺服器最大能登入的人數(show-max-players),預設是 500。

就是下圖紅框處的數字。

如果伺服器人少,就挑自己喜歡的數字填入;如果伺服器人多,就依照各位伺服器的性能填入此數字。

 

接下來找到 player-info-forwarding-mode 這項設定。

預設是 NONE,但因為我們是從 Waterfall 切換過來的,所以我們要將其改成 LEGACY。

但是若各位之前是使用 Waterfall 的離線模式(offline mode)來轉送至後端的 Minecraft 伺服器。

則這邊繼續選擇 NONE,不要做任何的更動。

 

接下來往下找到 [servers] 和 [forced-hosts] 這邊的設定。

把 lobby 這邊預設的 IP 改為各位伺服器所在的位置以及埠號。

如果有其他的伺服器可以依據格式加入,若是加入 try 裡面,代表玩家登入的時候會嘗試登入的伺服器。

 

其他設定檔案都不用動。

若 Minecraft 提示沒有辦法連線,則檢查 spigot.yml 這個檔案內的 bungeecord 是否被設定成 true 了。

 

 

 

後記

說真的,小編有注意到 paper.yml 裡面有一項設定 velocity-support:

有興趣的人可以嘗試研究如何使用,小編還是繼續擁抱 BungeeCord 就好。

END

你可能感興趣的文章

【Discord bot】(ERROR)await self.bot.wait_for() 大坑 今天真的是採到大坑,只找到解決方法,具體原因不明

【Maven】如何開始撰寫 Minecraft PaperMC server插件 萬事起頭難,要開始寫一個插件最難的一步就是要怎麼開始寫

【Maven】[Wicket](Java) 如何部署Wicket到Wildfly內 Wicket 是一個 Java 下的套件,換言之,我們的網頁伺服器後端是由 Java 來撰寫的

【Socket】(Linux / Python 3)兩不同系統的主機之間如何使用Socket相互溝通 How to connect two different computer use Socket

【C++】class練習 — 檢測該字串是否為迴圈 第一次的C++結構式寫法,雖然以後應該會見怪不怪,但畢竟是第一次所以還是想保存下來

【C++】一些好用的C++小功能 —— 貳 承襲上一篇的C++小功能,筆記下來以免自己以後忘記了。

隨機好文

高捷少女:小穹與果仁巧克力㊥ 艾咪臉上泛起笑容說:「妳知道嗎?就跟花語一樣,每一種巧克力也都有各自的涵義:薄荷巧克力代表初戀;卡通巧克力代表天真爛漫;而果仁巧克力代表的是窩心,還有想陪伴對方的心情,這在德國是女生之間在慶生時會彼此

高捷少女:地下城的探險少女④ 耐耐突然抖了一下。「妳們聽到了嗎?」她說。「聽到什麼?」婕兒問。「那個腳步聲啊!」耐耐嚥了一下喉嚨,覺得有些害怕。「有一陣腳步聲經過,很小聲,但我還是聽到了。』「妳聽錯了吧……等等!」婕兒使終維持著將

高捷少女:購票大作戰(終) 完了。 這下真的完了! 艾米腦內所有的思考中樞,同時發出了淒厲的吶喊。完蛋啦!這下真的被揭穿了啦!! 「那……那是因為……」艾米結結巴巴的說:「因為……

【數學】徐氏數學簡明講義(三) 第二章 直線與園 P2.1-17 Q26 26.三角形的兩邊分別在二直線 x-3y+10=0 , 2x-y-8=0 上,且知第三邊中點為(3 , 2),求第三邊所

【數學】徐氏數學簡明講義(三) 第二章 直線與園 P2.1-17 Q34 34.設P(x , y)為座標平面上一點,   且滿足,則P點的位置可能在哪裡?   (1)第一象限(2)第二象限(3)