終於有人把BungeeCord群組服搭建教程方法講明白了
前言 其實這個教程我很早就想弄了,因為mcbbs現存的bungeecord教程(來自)實在是太舊了!新版本bungeecord對配置, SQL資料庫需求以及版本要求都做了很大改動,因此特開此貼!(當然如果我有什麼說的不對的 地方也請各位大佬們指出)
Tips:由於本人才疏學淺,故該教程暫時只提供Windows作業系統版 本(演示系統:WindowsServer2012R2)
一.什麼是BungeeCord? 部分內容轉自天空學院:BungeeCord跨服群組是很流行的一種分散式部署Minecraft服務端從 而提高伺服器硬體資源利用率的技術。(說白了呢就是可以把多個伺服器連起來讓玩家以為他只 是在一個伺服器中跳轉)
二.如何下載BungeeCord 雖說這玩意是spigotmc團隊製作的,但是你不需要BuildTools進行構建,只需要在官方的自動 構建介面(Jenkins)下載就可以了 Jenkins地址: 我們開啟這個網站了以後可以看到這樣的介面 您尚未登入,立即登入享受更好的瀏覽體驗!
您需要 登入 才可以下載或檢視,沒有帳號?註冊(register) x NVIDIA MCBBS聯合活動——新學期 我的世界官網 中文百科 Java版伺服器列表 基岩版伺服器列表 請輸入搜尋內容 帖子 登入 2022/4/28 12:59
【新版】BungeeCord群組服搭建教程(簡直是傻瓜式的) - 聯機教程 - Minecraft(我的世界)中文論壇 - 2/9 那麼,這些東西到底是什麼意思呢? 根據上圖所說,我們下載紅色框和藍色框內的檔案,並且將紅色框檔案放入一個新建資料夾 內(當然這是為了整潔,如果你想放到桌面啊,C盤根目錄什麼的也隨便你),將藍色框檔案放 入根目錄(指你放紅色框檔案的那個目錄)中的“modules”資料夾,完成後見下圖: 我的世界官網 中文百科 Java版伺服器列表 基岩版伺服器列表
【新版】BungeeCord群組服搭建教程(簡直是傻瓜式的) - 聯機教程 - Minecraft(我的世界)中文論壇 3/9 至此,你已經完成了BungeeCord的下載 三.構建BungeeCord Tips:其實構建這個詞不太明確,我想表示的意思為“執行,啟動”注意:
在本章開始前,我希望您做以下幾件事:
1.請注意你是否顯示了檔案字尾名(由於作業系統的不同,這裡請各位自行百度) 2.為了更好的修改配置檔案等,推薦您安裝Notepad++(本文也將使用該軟體進行演示) 我們在根目錄下建立一個txt檔案,改名為XXX.bat(隨便命名,個人喜歡寫start): 使用Notepad++開啟(右鍵該檔案,點選Edit with Notepad++,當然,綠色版除外) 在裡面輸入以下程式碼並儲存(點選視窗上方的儲存鍵) 01. [url=home.php?mod=space&uid=39305]@echo[/url] off 02. Java -Xmx1G -jar BungeeCord.jar 03. pause 複製程式碼 Tips:這裡的Java指的是呼叫Java指令(綠色版Java請將這裡改為"你的Java安裝資料夾\bin\java.exe") -Xms1G指的是設定最大記憶體為1G(當然你也可以寫成1024M,甚至更大,不過那僅限64位Java) 這樣之後,你就可以雙擊你修改好的檔案執行你的BungeeCord咯 三.配置BungeeCord 我們執行start.bat 大概變成這個樣子了BungeeCord就架設好了
【新版】BungeeCord群組服搭建教程(簡直是傻瓜式的) - 聯機教程 - Minecraft(我的世界)中文論壇 4/9 但是不要著急,我們先把BungeeCord關了來修改配置檔案 注意:BungeeCord端的關服指令不是stop而是end 然後我們來看看新生成的檔案 綜上所述,你其實只需要修改config.yml就好了 我們開啟config.yml,你會看到一堆你不認識的東西。
【新版】BungeeCord群組服搭建教程(簡直是傻瓜式的) - 聯機教程 - Minecraft(我的世界)中文論壇 5/9 收起 Tips:有的新腐竹修改完配置檔案了以後發現控制檯傳送【嚴重】資訊,無法繼續,這裡請大家 將config.yml的編碼一律改為UTF-8編碼即可解決(或者是你的配置檔案格式錯誤,如每一項與 數值之間都有一個空格) 01. 很好,mcbbs成功把我碼了半個小時的配置檔案弄沒了。。。。 複製程式碼 註釋: 1.為了安全起見,請將這裡改為 01. groups: {} 複製程式碼 2.設定BungeeCord後端的子伺服器埠和資訊。
“lobby”是伺服器名,將在BC命令和BC外掛中使用; “address”是子伺服器的地址,如果設定為127.0.0.1:25500,就是連入在同一臺電腦上面開啟的埠為25500的子伺服器; “restricted”如果設定為true,那麼沒有“bungeecord.server.伺服器名”許可權的玩家將無法連入這個子伺服器; “motd”仍然是客戶端列表看到的伺服器介紹
01. servers: 複製程式碼 當然,如果你使用第三方motd外掛,那麼這裡的motd設定將會無效
3.TAB項有以下三種可以選擇 GLOBAL_PING: 顯示玩家連線到BC代理端的延遲. GLOBAL: 同上,但是不會更新ping的數值. SERVER: 顯示玩家連線到當前所在的伺服器的延遲.
4.這個選項是用來穿透BC直接獲取後端伺服器ping資訊,例如motd和人數等。開啟後將無視BC端設定的motd等資訊(你可 以在你的預設伺服器設定好motd,然後bungeecord會讀取那個motd而不是配置檔案裡的那個連雙行都不支援的簡易motd) (或者你可以直接安裝Colormotd到BungeeCord進行配置,同時關閉這一項)
5.如果設定為true,玩家每次登陸到BC群組時,都會進入你設定的預設伺服器(一般是登陸服);如果設定為false,那麼玩 家加入BC群組時會進入上次退出的伺服器,為了安全請設定true 6.是否啟用真實IP和UUID轉發功能。本功能需要後端的子伺服器為spigot服務端或者cauldron(MCPC+)服務端,並且在其 “spigot.yml”中設定“bungeecord: true”。兩邊都開啟後,後端伺服器可以獲得玩家的真實IP和UUID,兩邊任何一邊沒開啟, 將導致後端伺服器獲取的IP全部是127.0.0.1,UUID是離線模式下的UUID(不利於banip)
四.配置子伺服器(轉自天空學院)
請將你子服務端目錄下的“bukkit.yml”中的“connection-throttle”一項的數值修改為“-1”
請將你子服務端目錄下的“server.properties”中的“server-ip”一項的值修改為“127.0.0.1”(原因請參見另一篇關於漏洞
解析的帖子)
為了提高安全性,請確保你的伺服器防火牆阻斷了玩家直接連入後端伺服器的請求(最好只給你的BC端開放唯一一
個外網埠)
新增伺服器列表頁圖示的方式和普通伺服器一樣,放一個64*64畫素的png檔案到BC端資料夾即可,圖片名稱“server-icon.png”
如果你想獲取到正版玩家的UUID,請在BungeeCord的“config.yml”中設定“ip_forward: true”,並使用spigot/cauldron
作為子服務端,然後在“spigot.yml”中設定“bungeecord: true”
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70017243/viewspace-2889283/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 終於有人把網路爬蟲講明白了爬蟲
- 終於有人把隱私計算講明白了
- 終於有人把工業資料採集講明白了
- 終於有人把Web 3.0和元宇宙講明白了Web元宇宙
- 終於有人把能把資料採集給講明白了
- 瞧!終於有人把智慧製造與工業4.0講明白了
- 終於有人把雲端計算、大資料和 AI 講明白了大資料AI
- 終於有人把安全知識圖譜技術講明白了(上篇)
- 終於有人把MYSQL索引講清楚了MySql索引
- 終於有人把雲端計算、大資料和人工智慧講明白了大資料人工智慧
- 分析即服務(AaaS)到底是什麼?終於有人講明白了
- ClickHouse與Hive的區別,終於有人講明白了Hive
- MPP大資料系統架構,終於有人講明白了大資料架構
- 終於有人能把c#樂娛LEY介面的作用講明白了C#
- 資料視覺化的設計技巧,終於有人講明白了!視覺化
- 大資料基礎架構Hadoop,終於有人講明白了大資料架構Hadoop
- 終於有人把15個JavaScript的重要陣列方法給講出來了JavaScript陣列
- 【教程】終於有人把Java記憶體模型說清楚了!Java記憶體模型
- 終於有人把不同標籤的加工內容與落庫講明白了丨DTVision分析洞察篇
- 這一次終於有人把MySQL主從複製講全面了!!!MySql
- 五險一金終於有人給講清楚了
- 5000字長文分享!資料倉儲的建設與框架終於有人給講明白了框架
- 終於有人把Java記憶體模型說清楚了Java記憶體模型
- C#:終於有人把 ValueTask、IValueTaskSource、ManualResetValueTaskSourceCore 說清楚了!C#
- 終於有人講透了使用者分析方法論
- sql學習:終於把sql case語句使用講明白了,一看就懂SQL
- 終於把網站搭建起來了網站
- 終於有人把機器學習中的文字摘要解釋清楚了!機器學習
- 終於有人講清楚什麼是分析即服務(AaaS)
- 花了一個星期,我終於把RPC框架整明白了!RPC框架
- 終於有人將資料中臺講清楚了,原來根本不算啥
- 終於有人把雲端計算、邊緣計算、霧計算說清楚了
- 終於弄明白了 RocketMQ 的儲存模型MQ模型
- 終於明白了Handler的執行機制
- BI和報表等於資料分析?終於有人講清楚了它們的區別
- 終於有人講清楚了什麼是雲端計算的業務永續和多活
- [開發教程]第22講:Bootstrap按鈕群組boot
- 終於有人把Java記憶體區域說清楚了!(不是記憶體模型,不要再混淆了)Java記憶體模型