Minecraft基岩版基础开服教程(BDS)(第二部分)
这个文件可以通过记事本打开
文件格式类似json,不懂没关系,只需要知道你可以改等号后面的东西就行
#是注释,这里翻译了原注释内容并增添了一部分注释,如果你英语好你可以去看原文
这里主要讲服务器命令,其他普通命令自己查
howto文件讲得很明白,你可以试着去翻译
1.kick
语法:kick
将某人踢出服务器,原因会显示在他的屏幕上
2.stop
语法:stop
优雅的保存并关闭你的服务器
3.save
语法:save
服务器支持在服务器运行时备份世界文件。它对手动备份不是特别友好,但在自动化时效果更好。备份(从服务器的角度来看)由三个命令组成。
save hold 提交备份要求,它是异步的,会立即返回。
save query 在发起保存后应反复调用此命令,看是否准备完成。当它返回成功时,它将返回您需要复制的文件的文件列表(每个文件的长度)。发生这种情况时服务器不会暂停,因此可以在进行备份时修改某些文件。只要你只复制给定文件列表中的文件,并将复制的文件截断到指定的长度,那么备份应该是有效的。
save resume 当您完成复制文件时,您应该调用这个函数来告诉服务器可以再次删除旧文件。
4.allowlist
on或off打开和关闭许可名单。请注意,这不会更改文件中的值!list打印服务器使用的当前白名单
reload使服务器从文件中重新加载白名单
add/remove 从允许列表文件中添加或删除玩家。名称参数应该是您要添加或删除的玩家的 Xbox 玩家代号。这里不需要指定XUID,玩家第一次连接会解析。使用这条指令会将结果映射到allowlist.json文件中
5.permission
permission
list打印服务器使用的当前权限列表
reload使服务器从文件中重新加载权限列表
6.op
op
给玩家管理员权限 使用这条指令会将结果映射到permission.json文件中
7.deop
deop
撤销玩家管理员 使用这条指令会将结果映射到permission.json文件中
当你跑了一下你的服务器后,你的服务器就会凭空多出几个空文件夹
behavior_pack 这里放置行为包,但暂时没用
resource_pack 这里放置材质包,但暂时没用
worlds 这里是存档,服务器当配置文件记载的世界名,世界的文件夹名,文件夹内levelname.txt内记载的世界名都一样时,这个世界才会被使用
allowlist.json 这里记载白名单
白名单的格式
[
{
"ignoresPlayerLimit":false,"name":"Player1","xuid":"123123123"
}, {
"ignoresPlayerLimit":false,"name":"Player2","xuid":456456456"
}
]
ignoresPlayerLimit这条不重要
permissions.json 这里记载权限
权限有三种 访客visitor 成员member 操作员operatop 配置文件部分提到这个
权限的格式
[
{
"permission" : "member",
},{
"permission" : "operator",
}
]
更改文件后,如果你的服务器正在运行,请使用对应的reload指令来加载
下一篇:不要丢掉内心最原始的人性光辉