小编为大家带来了《我的世界》BungeeCord搭建教程如何在Windows上安装BC,有兴趣的玩家就仔细看看吧。
在Windows上安装BungeeCord
首先你需要在服务器上面安装Java7或者更高版本(点击这里下载安装)
然后点击这里下载BungeeCord的对应版本的主程序和模块
我们可以在这个网页的左下角看到很多“#数字”这种格式的列表,这个是不同版本的构建,你需要挑选适合你子服务器(不明白什么是子服务器?看上面一楼的图)的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”,把上图中的那几个“模块”移动到这个文件夹内
在这个“BC端”文件夹内新建一个文本文档并重命名为“启动BC端.bat”(把后缀名一起改掉),然后右键这个文件,选择“编辑”,在里面输入以下内容然后保存关闭
@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端的最大内存,你可以调整为其他值,设置多少合理将在下面说明。-Xincgc参数是开启java的内存回收机制
双击“启动BC端.bat”即可打开BungeeCord代理,在BC的后台输入命令“/end”(注意:不是/stop)即可将其关闭
在Linux上安装BungeeCord
前3步与Windows是一致的,第4步的时候不是创建一个.bat文件,而是创建一个.sh文件,里面的代码内容如下
#!/bin/sh
cd "$(dirname "$0")"
java -Xmx256M -jar BungeeCord.jar
这里没用绝对路径,而是直接用“java”,也就是说你需要将java添加到系统环境变量内
然后执行这个启动文件即可
建议:如果你在Linux下面运行,请安装screen或者同类软件,以便于你断开远程SSH连接的时候后台仍然能正常运行
一些其他的事项和建议
设置最大内存的建议:每多500人就多增加512M内存的分配,当然如果你用了BC端的插件,你也得考虑这些插件的内存占用
建议在Linux生产环境下运行BungeeCord
如果你使用Multicraft,请下载他们推荐的配置文件:http://www.multicraft.org/download/conf/?file=bungeecord.jar.conf
请将你子服务端目录下的“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”,并使用spiot/cauldron作为子服务端,然后在“spigot.yml”中设置“bungeecord: true”。
累计评论0条
展开其余评论