多语言展示
当前在线:453今日阅读:195今日分享:14

我的世界bungeecord群组云服务器配置教程

应吧友所托,在这里写一篇关于bungee群组服务器的相关教程,因为篇幅有限,所有会详细的讲解关键地方,不是很重要的地方会粗略讲解一下如果配置。   给我点赞、收藏~那是对我继续写相关经验的最大支持!
工具/原料
1

请耐心看完下面的内容,每一个字我都是用心打出来的

2

下文提到的MC服务器,代表的是:spigot或carftbukkit或cauldron等服务器

步骤
1

什么是bungeecord     你可以理解它是一个功能类似交换机的软件,MC服务器是连接在交换机上的电脑,不理解什么是交换机的话。    你也可以理解我:玩家可以经过它的作用,可以进去到多台MC服务器,,如果你有更好的理解,请以你的理解为主。我这里主要是为了形象的描述什么是bungeecord。

2

使用bungeecord的好处      因为MC服务器对对于多核心的CPU服务器利用不是很到位,而MC服务器自身无法跨服。     bungee云能够利用上没有用上的CPU核心     bungee云能够跨服,让一个玩家直接跳到不同核心类型(版本有限制)的服务器。     bungee云能够组建万人联机服务器网络(宽带够,主机多的情况下O(∩_∩)O)    其它....

3

言归正传,怎么搭建bungee云呢?     进入bungee云主程序和模块的官网,下载对应MC服务版本的bunge云核心文件            如:我要让1.6.4的MC服务器实现跨服,那么我就下载对应1.6.4版本的核心#701。核心对照表:#701 = 1.6.4 #666 = 1.6.2 #548 = 1.5.2 #386 = 1.5.0 #251 = 1.4.7 #985 = 1.7.+    如果你要让1.7.2以上的MC服务器之间跨服,建议你下载最新的bungee云核心,因为最新的向下兼容到1.7.2。   我这里下载目前最新的bungee云服务器核心文件【#1078】,那么我点开标识了这个核心的那个连接。如下图。

4

点开后,我们在网页中找到“BungeeCord.jar”这个名字的连接。    然后点击并下载它    这个“BungeeCord.jar”文件就是bungee云的核心文件了,如果你网络好,就无需下载它的模组文件。

5

把下载好的bungee云核心文件“BungeeCord.jar”放到服务器的任意目录中  然后新建一个文本文档,在文本文档中写入:      title 控制端      java -jar BungeeCord.jar【title 控制端 】这一行可以去掉!

6

然后把新建的文本文档另存为“XXX.bat”文件   依次点击:  文件--->另存为。   然后把保存类型改为【所有文件】   把文件名改为【XXX.bat】   编码格式改为GB2312   最后点击保存按钮注意!一定要和BungeeCord.jar这个文件放在一起。

7

我们双击运行一次“XXX.bat”       让“XXX.bat”启动BungeeCord.jar这个文件,等待提示默认的监听端口后,输入【end】关闭bungee云服务器的窗口。      注意哦!以后不要随意输入end关闭这个窗口,这个是群组的核心所在,所有的服务器的数据都是经过它转发的!关闭它,MC的服务器之间就无法跨服了

8

使用notepad++等软件打开bungee云服务器文件夹内新生成的“config.yml”文件,如下图,找到“listeners:”项。

9

listeners:- max_players: 1    -------->这里不用管,填1并不会影响群组服务器登陆的人数  fallback_server: 人界---->备用MC服务器,当默认登陆服务器进入不了的时候,bungee云会把玩家直接弄到这个叫【人界】的服务器  host: 0.0.0.0:25565----->bungee云监听的端口,不要与其它任何MC服务器的端口重复。  bind_local_address: true--->绑定本地IP地址,一般情况不需管它  ping_passthrough: false---->是否运行ping  tab_list: GLOBAL_PING----->群组服务器的TAB表,不懂就不要管它  default_server: 大厅------->登陆服务器,玩家登陆群组后的服务器  forced_hosts:    pvp.md-5.net: pvp------>域名和叫PVP服务器的端口做绑定  tab_size: 60-------->玩家按TAb键时显示的表格数,一列就填20,两列就是40  force_default_server: true------>下线后是否再次登陆是否出现在默认服务器,true为是,false为否,建议专门让某个MC服务器作为验证服务器。我这里填写true,则玩家下线后重新进入服务器时都会被传送到【大厅】服务器  motd: '&1Another Bungee server' ---->群组服务器的Motd,支持彩色。  query_enabled: false------>是否开启UDP查询,我们不要管它  query_port: 25565------->UDP查询端口,如果上面开启的话,这里的端口一定要和bungee云监听的端口一致才有效果。

10

timeout: 30000----->玩家30秒后无响应则关闭与该玩家建立的连接,有些玩家客户端提示“远程主机关闭了一个已建立的连接”,就是因为玩家与服务器之间30秒没有响应。建议不要改太大!connection_throttle: 5000---->玩家断开连接5秒后才能再次进行连接,如果你不想玩家下线又上线,那么就调大一点点。servers:  大厅:                ------ --->服务器名字    address: 192.168.1.2:25575 ------->某个MC服务器的地址+端口    restricted: false    motd: '&2欢迎来到&5大家的世界&2群组服务器大厅!'  人界:                               ---------->另一个服务器的名字    address: 192.168.1.3:25585---------->该服务器的地址+端口    restricted: false    motd: '&4这个服务器是人界服务器!'ip_forward: true   -------->开启UUID和真实IP地址验证,如果你改为false,而登陆验证的插件安装在大厅服务器上,那么别人将无法注册!因为登陆插件认为所有的IP都是127.0.0.1。online_mode: false-------->是否开启正版验证。注意!你可以继续添加其它的服务器,但是格式必须正确        config.yml文件的编码类型必须是utf-8

11

现在我们再次开启bungee云服务器,也就是运行那个“XXX.bat”文件   等待开启成功后,bungee云的控制端底部会提示“ [信息] Listening on /0.0.0.0:25565”   当然,你改的假如是其它端口,那么提示的端口号就是你更改的那个端口。   接下来,不要关闭bungee云的控制端,我们来配置之前填写的“大厅”和“人界”两个服务器。    经验标题为【我的世界bungee云群组服务器怎么跨服】

推荐信息