• 欢迎你,游客,要是喜欢我们的网站,可以加入我们的交流群:521584745

教程 Bedrock Dedicated Server服务器配置文件汉化详解server.properties

YYT

小破站长
管理成员
版主
2018/02/09
1,257
757
勋章
6
广东,深圳
www.mcshare.net
  • 周年纪念
  • 二周年纪念
  • 搬运工
  • 积极分子
  • 突出贡献
  • 正版用户
俗话说得好,服务器未开,配置文件先行(雾)
除了自带的之外,感谢 @CodeHz 做的补充
为了大家更好的理解配置文件,在这里做了简单的翻译介绍:

YAML:
[FONT=arial]server-name=Dedicated Server
# 服务器名

gamemode=survival
# 为新玩家设置的游戏模式
# 可填: "survival", "creative", 或者 "adventure"
# survival=生存模式  creative=创造模式  adventure=冒险模式

difficulty=easy
# 设置世界的难度
# 可填: "peaceful", "easy", "normal", 或者 "hard"
# peaceful=和平  easy=简单  normal=普通  hard=困难

allow-cheats=false
# 如果设置为true,则会关闭Xbox成就,并可以使用一系列指令
# 可填: "true" 或者 "false"
# true为开启,false为关闭

max-players=10
# 服务器人数上限
# 可填: 任何正数

online-mode=true
# 如果选择"true",那么所有连接的玩家都必须通过Xbox Live认证
# 可填: "true" 或者 "false"
# 须保证服务器可以连接到Xbox验证服务器(ShCby提醒)
# 推荐开启......

white-list=false
# 如果为true,那么玩家名必须在单独的whitelist.json白名单文件中列出方可加入
# 可填: "true" 或者 "false"

server-port=19132
# 服务器ipv4端口
# 可填: [1, 65535]范围内的整数

server-portv6=19133
# 服务器ipv6端口
# 可填: [1, 65535]范围内的整数
# 由于国内并不怎么对ipv6友好,暂时用不到

view-distance=32
# 限制最大可视距离(块数)
# 可填: 任何正整数
# 避免卡服必备

tick-distance=4
# 玩家在游戏需要加载的的区块范围
# 可填: 范围内的整数 [4, 12]
# 避免卡服必备

player-idle-timeout=30
# 一个玩家挂机多久会被踢(单位:分钟,如果为0则无限挂机)
# 可填: 任何正整数

max-threads=8
# 服务器将尝试使用的最大处理器线程数如果设置为0或空白,那么它将使用尽可能多的线程
# 可填: 任何正整数

level-name=Bedrock level
# 世界名称
# 请确保该世界存在!

# level-seed=
# 地图的种子
# 可填: 任何字符

default-player-permission=member
# 首次加入的新玩家的权限级别
# 允许的值: "visitor", "member", "operator"
# visitor=访客(不允许进行任何破坏/搭建操作)
# member=普通成员
# operator=管理员(俗称op)

texturepack-required=false
# 强制玩家在当前世界中使用纹理包
# 允许的值: "true" 或者 "false"
# 注意你的服务器带宽哦

content-log-file-enabled=false
# 允许将内容错误记录到日志文件中
# 可填: "true" 或者 "false"

compression-threshold=1
# 确定要压缩的原始网络有效负载的最小大小
# 可填:0-65535

server-authoritative-movement=true
# 启用服务器强制移动。如果为 “true” ,服务器将在服务器上倒回本地用户的行为,并在客户端位置与服务器位置不匹配时发送更正。只有当correct-player-movement设置为 “true“ 时,才会进行纠正。

player-movement-score-threshold=20
# 报告为异常行为前需要的异常时间间隔数。
# 如需禁用,请关闭server-authoritative-movement。

player-movement-distance-threshold=0.3
# 检测为异常行为所需要的服务器和客户端位置之间距离的差异
# 如需禁用,请关闭server-authoritative-movement。

player-movement-duration-threshold-in-ms=500
# 在异常移动值变动之前,服务器和客户端位置不同步(由player-movement-distance-threshold定义)的持续时间。
# 单位为毫秒(ms)
# 如需禁用,请关闭server-authoritative-movement。

correct-player-movement=false
# 设置为 “true” 时,如果移动量超过阈值,客户端位置将被纠正到服务器位置。

language=en_US
# 后台指令语言默认英文
# 允许的值: \resource_packs\vanilla\texts中文件名

op-permission=1
# op的权限等级,调整到2的话,可以使用控制台专有的指令
[/FONT]
新版本的配置文件中增加了一些防作弊和服务器客户端同步的配置
 
最后编辑:
红包已经领完啦!

CodeHz

会员
VIP
2018/07/08
175
72
勋章
4
四川成都
其实还有几个隐藏的选项
欢迎大家测试
server-id <- 研究了一下,好像和崩溃报告有关系
language <- 语言选项 (默认en_US,要中文可以用zh_CN)其实基本就是命令的翻译,对客户端无效
trusted-key <- 似乎是内部调试用的,可以指定一个额外的证书,但是并不知道具体的格式
server-type <- 似乎可以选择开edu模式
wsserver-encryption <- 是否需要加密的websocket连接(和客户端一致
wserver-retry-time <- 就是websocket重试间隔
op-permission <- 就是op的权限等级,调整到2的话,就可以使用控制台专有的指令(没错,有些指令默认的op还不能用,只能在控制台使用
 

YYT

小破站长
管理成员
版主
2018/02/09
1,257
757
勋章
6
广东,深圳
www.mcshare.net
  • 周年纪念
  • 二周年纪念
  • 搬运工
  • 积极分子
  • 突出贡献
  • 正版用户
其实还有几个隐藏的选项
欢迎大家测试
server-id <- 研究了一下,好像和崩溃报告有关系
language <- 语言选项 (默认en_US,要中文可以用zh_CN)其实基本就是命令的翻译,对客户端无效
trusted-key <- 似乎是内部调试用的,可以指定一个额外的证书,但是并不知道具体的格式
server-type <- 似乎可以选择开edu模式
wsserver-encryption <- 是否需要加密的websocket连接(和客户端一致
wserver-retry-time <- 就是websocket重试间隔
op-permission <- 就是op的权限等级,调整到2的话,就可以使用控制台专有的指令(没错,有些指令默认的op还不能用,只能在控制台使用
棒,一会我补下
 

YYT

小破站长
管理成员
版主
2018/02/09
1,257
757
勋章
6
广东,深圳
www.mcshare.net
  • 周年纪念
  • 二周年纪念
  • 搬运工
  • 积极分子
  • 突出贡献
  • 正版用户
YYT别打我:evil:
JSON:
server-name=Server
#服务器名
gamemode=survival
#为新玩家设置游戏模式
#"survival"(生存模式)
#"creative"(创造模式)
#"adventure"(冒险模式)

difficulty=easy
#世界的难度
#"peaceful"(和平)
#"easy"(简单)
#"hard"(困难)

allow-cheats=false
#是否开启作弊。
#"true"(开)
#"false"(关)

max-players=10
#服务器最大人数

online-mode=true
#连接的玩家是否要通过Xbox Live认证
#"true"(是)
#"false"(否)

white-list=false
#是否开启白名单
#"true"(是)
#"false"(否)

server-port=19132
#服务器应该使用哪个IPv4的端口
#范围:1至65535

server-portv6=19133
#服务器应该使用哪个IPv6的端口
#范围:1至65535

view-distance=32
#最大视距(区块)

tick-distance=4
#玩家需要加载的区块
#范围:4至12

player-idle-timeout=30
#允许玩家挂机时间

max-threads=8
#服务器使用的最大线程数
#如果为0或空白就默认为最大

level-name=world
#世界的名字

#level-seed=0
#指定游戏种子

default-player-permission=member
#玩家的权限等级
#"visitor"(游客)
#"member"(玩家)
#"operator"(操作员)

texturepack-required=false
#是否强制玩家使用指定材质包
#"true"(开)
#"false"(关)
这种东西,大家大概能懂就好
 

YYT

小破站长
管理成员
版主
2018/02/09
1,257
757
勋章
6
广东,深圳
www.mcshare.net
  • 周年纪念
  • 二周年纪念
  • 搬运工
  • 积极分子
  • 突出贡献
  • 正版用户
其实还有几个隐藏的选项
欢迎大家测试
server-id <- 研究了一下,好像和崩溃报告有关系
language <- 语言选项 (默认en_US,要中文可以用zh_CN)其实基本就是命令的翻译,对客户端无效
trusted-key <- 似乎是内部调试用的,可以指定一个额外的证书,但是并不知道具体的格式
server-type <- 似乎可以选择开edu模式
wsserver-encryption <- 是否需要加密的websocket连接(和客户端一致
wserver-retry-time <- 就是websocket重试间隔
op-permission <- 就是op的权限等级,调整到2的话,就可以使用控制台专有的指令(没错,有些指令默认的op还不能用,只能在控制台使用
TIM截图20180915190328.png改了语言成了这样……
 

YYT

小破站长
管理成员
版主
2018/02/09
1,257
757
勋章
6
广东,深圳
www.mcshare.net
  • 周年纪念
  • 二周年纪念
  • 搬运工
  • 积极分子
  • 突出贡献
  • 正版用户
这多半是你终端配置的问题,我这边是可以的(
等会,windows可能不支持(或者你先执行chcp 65001 然后再执行看看
哈哈好
 
2018/12/01
46
9
中国
其实还有几个隐藏的选项
欢迎大家测试
server-id <- 研究了一下,好像和崩溃报告有关系
language <- 语言选项 (默认en_US,要中文可以用zh_CN)其实基本就是命令的翻译,对客户端无效
trusted-key <- 似乎是内部调试用的,可以指定一个额外的证书,但是并不知道具体的格式
server-type <- 似乎可以选择开edu模式
wsserver-encryption <- 是否需要加密的websocket连接(和客户端一致
wserver-retry-time <- 就是websocket重试间隔
op-permission <- 就是op的权限等级,调整到2的话,就可以使用控制台专有的指令(没错,有些指令默认的op还不能用,只能在控制台使用
请问,server-type后面可以填什么。
 
  • 喜欢
反馈: ivampiresp

推广

新主题 新资源 新留言