我的世界BungeeCord搭建教程配置表详细介绍(config.yml)

小编为大家带来了《我的世界》BungeeCord搭建教程配置表详细介绍(config.yml),首先需要运行一次BC端来让其生成配置文件,双击“启动BC端.bat”就可以了

2015102111253367797

我们可以看到其中“config.yml”就是BungeeCord端的配置文件,“plugins”是BC端的插件目录,你可以将BC端的插件放入这个文件夹

接下来我就详细介绍下config.yml文件中的每个参数

注意:本文件请保持为UTF-8编码(即使在Windows服务器),否则一旦出现中文将发生报错

groups

默认值:

groups:

md_5:

– admin

描述:这里可以设置BungeeCord的玩家权限,其中“md_5”是玩家名,下面的“admin”是权限组,权限组拥有哪些权限可以在下面进行设置。BungeeCord群组的admin权限组和子服务器下GroupManager插件中的admin并没有什么联系,也就是说BungeeCord权限系统和CraftBukkit权限系统是并行的两套系统。即使你是BungeeCord的群组管理员,也并没有游戏服务器的OP权限,反之亦然。

如果你不想设置BungeeCord群组管理员(为了安全起见),那么请将这里修改为:

groups: {}

disabled_commands

默认值:

– disabledcommandhere

描述:通过设置此项内容,你可以禁用游戏中的一些命令,例如你想要禁用/glist ,就需要这样编辑:

– glist

player_limit

默认值:-1

描述:群组最大人数上限,设置-1即为不限制,这里设置的数值是真实上限数值,而不是显示数值

stats

默认值:随机字符串

描述:匿名发送统计数据到MCStats,请勿修改此项的值

permissions

默认值:

permissions:

default:

– bungeecord.command.server

– bungeecord.command.list

admin:

– bungeecord.command.alert

– bungeecord.command.end

– bungeecord.command.ip

– bungeecord.command.reload

描述:在这里可以设置BungeeCord的权限表,default组是所有玩家默认的权限,你可以新增或删除权限组,或者为它们分配BC插件的权限。

注意:这个权限系统和Bukkit权限系统无关,请不要把Bukkit插件的权限写到这里来。

listeners

默认值:

– max_players: 1

fallback_server: lobby

host: 0.0.0.0:25577

bind_local_address: true

ping_passthrough: false

tab_list: GLOBAL_PING

default_server: lobby

forced_hosts:

pvp.md-5.net: pvp

tab_size: 60

force_default_server: false

motd: ‘&1Another Bungee server’

query_enabled: false

query_port: 25577

描述:监听选项,下面详细介绍

max_players

默认值:1

描述:这是BC群组所显示的最大人数上限,并不是真实值(真实值在player_limit一项中设置),即使玩家在线人数超过这里的数字,也可以正常进入服务器

fallback_server

默认值:lobby

描述:如果默认服务器不可用,玩家会被移动到这个服务器

host

默认值:0.0.0.0:25577

描述:设置服务器的IP和端口(即玩家在客户端里面输入的端口号)。0.0.0.0表示接受从所有IP地址发来的数据,例如服务器是双线双IP的,那么请填0.0.0.0。后面的端口号如果设置为25565,玩家在连入服务器的时候就不需要填端口号。建议设置为:

0.0.0.0:25565

bind_local_address

默认值:true

描述:是否把BC端和你服务器通讯的IP地址设置为BC端监听的地址,如果你的服务器没有多个IP的话,这一项没什么意义

ping_passthrough

默认值:false

描述:是否在能可靠地连接到子服务器的时候仍然让Tab列表中的ping显示为默认服务器的

tab_list

默认值:GLOBAL_PING

描述:这里有三个选项供选择:

GLOBAL_PING: 显示玩家连接到BC代理端的延迟.

GLOBAL: 同上,但是不会更新ping的数值.

SERVER: 显示玩家连接到当前所在的服务器的延迟.

注意:1.8版本的BungeeCord只能工作在SERVER状态下,即使你填的是前两个选项

default_server

默认值:lobby

描述:玩家第一次进入BC群组时,连接到的服务器,一般设置为登陆服

forced_hosts

默认值:pvp.md-5.net: pvp

描述:设置域名绑定,例如你设置了个叫做pvp的服务器,它的地址是127.0.0.1:26666,那么现在你把pvp.md-5.net这个域名在DNS那里设置A记录指向你服务器的时候,你的玩家使用“pvp.md-5.net”登陆服务器后默认就到了端口为26666的子服务器了,也就是说这个功能是为你的域名和端口做了个绑定

tab_size

默认值:60

描述:按Tab键的时候,显示的玩家列表总容量。60的时候是三列,80的时候是四列

force_default_server

默认值:false

描述:如果设置为true,玩家每次登陆到BC群组时,都会进入你设置的默认服务器(一般是登陆服);如果设置为false,那么玩家加入BC群组时会进入上次退出的服务器

motd

默认值:”Another Bungee Server”

描述:客户端多人联机游戏列表显示的服务器介绍,颜色符号是&,无需转为unicode,请使用UTF-8编码

query_enabled

默认值:false

描述:是否启用UDP查询

query_port

默认值:25577

描述:UDP查询端口

timeout

默认值:30000

描述:设置无响应多少毫秒后BungeeCord会关闭这个连接

connection_throttle

默认值:4000

描述:设置客户端每隔多少毫秒才可以重新连接一次服务器

servers

默认值:

lobby:

address: localhost:25565

restricted: false

motd: ‘&1Just another BungeeCord – Forced Host’

描述:设置BungeeCord后端的子服务器端口和信息。

“lobby”是服务器名,将在BC命令和BC插件中使用;

“address”是子服务器的地址,如果设置为127.0.0.1:25500,就是连入在同一台电脑上面开启的端口为25500的子服务器;

“restricted”如果设置为true,那么没有“bungeecord.server.服务器名”权限的玩家将无法连入这个子服务器;

“motd”仍然是客户端列表看到的服务器介绍

你可以按这个格式在这里添加多个服务器,例如:

servers:

login:

address: 127.0.0.1:25560

restricted: false

motd: ‘&b这是登陆服务器’

survival:

address: 127.0.0.1:25561

restricted: false

motd: ‘&c这是生存服务器’

game:

address: 127.0.0.1:25561

restricted: false

motd: ‘&c这是游戏服务器’

ip_forward

默认值:false

描述:是否启用真实IP和UUID转发功能。本功能需要后端的子服务器为spigot服务端或者cauldron(MCPC+)服务端,并且在其“spigot.yml”中设置“bungeecord: true”。两边都开启后,后端服务器可以获得玩家的真实IP和UUID,两边任何一边没开启,将导致后端服务器获取的IP全部是127.0.0.1,UUID是离线模式下的UUID

online_mode

默认值:true

描述:是否开启正版验证,设置为true后,只允许正版玩家登陆服务器

原创文章,作者:spike,如若转载,请注明出处:http://www.kz168.cn/63431.html