我的世界BungeeCord搭建教程如何在Windows上安裝BC
小編為大家?guī)砹恕段业氖澜纭稡ungeeCord搭建教程如何在Windows上安裝BC,有興趣的玩家就仔細看看吧。
在Windows上安裝BungeeCord
首先你需要在服務器上面安裝Java7或者更高版本(點擊這里下載安裝)
然后點擊這里下載BungeeCord的對應版本的主程序和模塊
我們可以在這個網(wǎng)頁的左下角看到很多“#數(shù)字”這種格式的列表,這個是不同版本的構(gòu)建,你需要挑選適合你子服務器(不明白什么是子服務器?看上面一樓的圖)的BungeeCord代理端版本。
#985以上的版本是給1.8的服務端用的(事實上1.7也能用)
#985 = 1.7
#701 = 1.6.4
#666 = 1.6.2
#548 = 1.5.2
#386 = 1.5.0
#251 = 1.4.7
在這里我們以#1068為例來介紹,點進去
最上面的“BungeeCord.jar”是BC端的主程序,下面的橙色框里面的幾個是BC端的模塊,我們將它們一起下載下來
然后我們新建一個文件夾(名稱隨意,例如命名為“BC端”),把剛剛下載的這幾個jar文件放進去,然后在里面再新建一個文件夾并重命名為“modules”,把上圖中的那幾個“模塊”移動到這個文件夾內(nèi)
在這個“BC端”文件夾內(nèi)新建一個文本文檔并重命名為“啟動BC端.bat”(把后綴名一起改掉),然后右鍵這個文件,選擇“編輯”,在里面輸入以下內(nèi)容然后保存關閉
@echo off
你的java路徑 -Xmx256M -Xincgc -jar BungeeCord.jar
pause
其中“你的java路徑”需要看你把java裝到了什么文件夾,如果你是裝到了“C:\Program Files\Java\jre7\bin\java.exe”,那你的完整代碼就是:
@echo off
"C:\Program Files\Java\jre7\bin\java.exe" -Xmx256M -Xincgc -jar BungeeCord.jar
pause
這里說明一下,-Xmx256M中的“256M”是你分配給BC端的最大內(nèi)存,你可以調(diào)整為其他值,設置多少合理將在下面說明。-Xincgc參數(shù)是開啟java的內(nèi)存回收機制
雙擊“啟動BC端.bat”即可打開BungeeCord代理,在BC的后臺輸入命令“/end”(注意:不是/stop)即可將其關閉
在Linux上安裝BungeeCord
前3步與Windows是一致的,第4步的時候不是創(chuàng)建一個.bat文件,而是創(chuàng)建一個.sh文件,里面的代碼內(nèi)容如下
#!/bin/sh
cd "$(dirname "$0")"
java -Xmx256M -jar BungeeCord.jar
這里沒用絕對路徑,而是直接用“java”,也就是說你需要將java添加到系統(tǒng)環(huán)境變量內(nèi)
然后執(zhí)行這個啟動文件即可
建議:如果你在Linux下面運行,請安裝screen或者同類軟件,以便于你斷開遠程SSH連接的時候后臺仍然能正常運行
一些其他的事項和建議
設置最大內(nèi)存的建議:每多500人就多增加512M內(nèi)存的分配,當然如果你用了BC端的插件,你也得考慮這些插件的內(nèi)存占用
建議在Linux生產(chǎn)環(huán)境下運行BungeeCord
如果你使用Multicraft,請下載他們推薦的配置文件:http://www.multicraft.org/download/conf/?file=bungeecord.jar.conf
請將你子服務端目錄下的“bukkit.yml”中的“connection-throttle”一項的數(shù)值修改為“-1”
請將你子服務端目錄下的“server.properties”中的“server-ip”一項的值修改為“127.0.0.1”(原因請參見另一篇關于漏洞解析的帖子)
為了提高安全性,請確保你的服務器防火墻阻斷了玩家直接連入后端服務器的請求(最好只給你的BC端開放唯一一個外網(wǎng)端口)
添加服務器列表頁圖標的方式和普通服務器一樣,放一個64*64像素的png文件到BC端文件夾即可,圖片名稱是“server-icon.png”
如果你想獲取到正版玩家的UUID,請在BungeeCord的“config.yml”中設置“ip_forward: true”,并使用spiot/cauldron作為子服務端,然后在“spigot.yml”中設置“bungeecord: true”。
查看所有0條評論>>