• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~

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

[MD]# 翻译笔者:啥也不会的子沐呀 QQ:1756150362
# 翻译有问题欢迎反馈纠正

# Boolean参数的,均可填true, false, on, off

- `server-name=Dedicated Server`
- 服务器的名称/Motd
- 允许填除了;之外的任何字符(填了会清掉)

- `gamemode=survival`
- 玩家默认游戏模式,允许填以下值(乱填为creative):
- survival,s,0: 生存模式
- creative,c,1: 创造模式
- adventure,a,2: 冒险模式
- spectator: 旁观者模式

- `force-gamemode=false`
- 强制玩家游戏模式为默认游戏模式
- 也就是说开启后,玩家每次进服,游戏模式都会更新为默认游戏模式

- `difficulty=easy`
- 世界的游戏难度,允许填以下值(乱填为easy):
- peaceful,0: 和平模式
- easy,1: 简单模式
- normal,2: 正常模式
- hard,3: 困难模式

- `allow-cheats=false`
- 是否启用作弊

- `max-players=10`
- 服务器最大玩家数(乱填为0)

- `online-mode=true`
- 是否启用xbox账号验证(笔者强烈建议开启)

- `allow-list=false`
- 是否开启白名单

- `server-port=19132`
- 服务器的IPv4端口,允许填0~65535之间的任意整数(乱填为0)

- `server-portv6=19133`
- 服务器的IPv6端口,允许填0~65535之间的任意整数(乱填为0)

- `enable-lan-visibility=true`
- 局域网是否显示服务器

- `view-distance=32`
- 最大可视距离,以区块为单位,允许填5~2147483647之间的任意整数(乱填为5)

- `tick-distance=4`
- 加载区块范围,范围4~12(乱填为4)

- `player-idle-timeout=30`
- 挂机多久后会被踢,0为关闭,单位分钟
- 允许填0~2147483647之间的任意整数(乱填为0)

- `max-threads=8`
- 服务器最大线程,0为不限制
- 允许填0~2147483647之间的任意整数(乱填为0)

- `level-name=Bedrock level`
- 服务器存档名称,不可以填非法的目录名
- 如:/\n\r\t\f`?*\\<>|\":
- 非法字符填了会清掉,如果为为空会直接把存档丢 ./worlds 目录,而不是 ./worlds/存档名 目录

- `level-seed=`
- 存档种子号,留空随机

- `default-player-permission-level=member`
- 玩家默认权限等级,允许填以下值(乱填为member):
- visitor: 游客
- member: 玩家
- operator: 管理员

- `texturepack-required=false`
- 强制客户端使用服务端的材质包

- `content-log-file-enabled=false`
- 报错内容写入到日志文件

- `compression-threshold=1`
- 确定要压缩的原始网络有效负载的最小大小
- 范围0-65535,乱填为0

- `compression-algorithm=zlib`
- 网络压缩算法,可填以下值(乱填为zlib):
- zlib: 压缩率更高
- snappy: 读取性能高

- `server-authoritative-movement=server-auth`
- 服务端移动鉴权,允许填以下值:
- client-auth: 不管(可能出现客户端和服务端位置不同步)
- server-auth: 也是不管
- server-auth-with-rewind: 玩家移动有问题直接修正
- `player-position-acceptance-threshold=0.5`
- 和"server-auth-with-rewind"一起使用,表示对客户端移动的容忍度(防止过于频繁地更正)

- `player-movement-action-direction-threshold=0.85`
- 玩家攻击方向和视线方向的最大差值(0~1)

- `server-authoritative-block-breaking=false`
- 客户端挖掘鉴权
server-authoritative-block-breaking-pick-range-scalar=1.5
- 服务器鉴权区块选取范围标量

- `chat-restriction=None`
- 聊天限制,允许填以下值:
- None: 正常聊天
- Dropped: 玩家不允许聊天
- Disabled: 除非玩家是管理员,否则聊天UI不会出现,玩家不会收到任何信息

- `disable-player-interaction=false`
- 服务器将通知客户端在与世界交互时忽略其他玩家

- `client-side-chunk-generation-enabled=true`
- 客户端区块预加载

- `block-network-ids-are-hashes=true`
- 异步发送区块数据包

- `disable-persona=false`
- 内部使用,开启没效果

- `disable-custom-skins=false`
- 禁用玩家自定义皮肤

- `server-build-radius-ratio=Disabled`
- 客户端生成区块比例,可填Disabled(禁用)或0.1~1.0之间的任意浮点数
- 禁用则服务端会动态的告诉客户端要生成多大范围
- 否则,从覆盖比率告诉服务器要生成多少玩家视图,而不考虑客户端硬件能力

- `allow-outbound-script-debugging=false`
- 允许脚本调试"connect"命令和 script-debugger-auto-attach=connect 模式

- `allow-inbound-script-debugging=false`
- 允许脚本调试"listen"命令和 script-debugger-auto-attach=listen 模式

- `force-inbound-debug-port=19144`
- 调试器监听端口,使用 script-debugger-auto-attach=listen 模式时必须设置

- `script-debugger-auto-attach=disabled`
- 尝试在存档加载时附加脚本调试器
- disabled: 禁用
- connect: 以监听模式连接调试器
- listen: 以连接模式监听调试器连接尝试

- `script-debugger-auto-attach-connect-address=localhost:19144`
- 脚本调试器自动连接地址。script-debugger-auto-attach=connect 模式时必须设置

- `script-watchdog-enable=true`
- 启用脚本调试器看门狗

- `script-watchdog-enable-exception-handling=true`
- 通过 events.beforeWatchdogTerminate 事件启用看门狗异常处理

- `script-watchdog-enable-shutdown=true`
- 在看门狗异常未处理的情况下关闭服务器

- `script-watchdog-hang-exception=true`
- 当出现挂起时抛出临界异常,中断脚本的执行

- `script-watchdog-hang-threshold=10000`
- 设置单次挂起的看门狗阈值

- `script-watchdog-spike-threshold=100`
- 设置看门狗的单刻度尖峰阈值

- `script-watchdog-slow-threshold=10`
- 为多个 ticks 的慢速脚本设置 wachdog 临界值

- `script-watchdog-memory-warning=100`
- 当综合内存使用量超过给定阈值(以MB为单位,最大2000)时,发出内容日志警告

- `script-watchdog-memory-limit=250`
- 当脚本内存使用量超过给定的阈值(以MB为单位,最大2000)时,保存并关闭世界

## 以下为笔者自行添加的配置,原文件没有
> 请注意: 以下注释根据笔者理解编写,可能有误(并没有测试)

> 有兴趣了再去具体研究测试(小声逼逼)
![喝果汁](/styles/default/xenforo/smilies/cute/喝果汁.png "喝果汁")

- `level-type=DEFAULT`
- 世界列表,允许填以下值(乱填为DEFAULT):
- DEFAULT: 默认
- FLAT: 超平坦
- LEGACY: [旧世界](https://minecraft.fandom.com/zh/wiki/旧世界类型)

- `op-permission-level=1`
- 管理员权限等级,允许填以下值(乱填为1):
- 0: Any 玩家(可以执行 /list,/me,/w 等命令)
- 1: GameDirectors 管理员(可以执行 /clear,/fill,/give,/kill 等命令)
- 2: Admin 管理员(可以执行 /op,/deop,/reload,/wsserver 等命令)
- 3: Host 房主(可以执行 /setmaxplayers 等命令)
- 4: Owner 控制台(可以执行 /transfer,/stop,/save 等命令)
- 5: Internal 内部权限(暂未发现和Owner权限的区别)

- `isHardcore=false`
- 是否开启极限模式

- `wserver-retry-time=0`
- wsserver重试时间(咱也不知道为什么少个s)

- `wsserver-encryption=false`
- wsserver加密

- `server-type=normal`
- 未知

- `trusted-key=`
- 信任密钥

- `white-list=false`
- 白名单(allowlist优先级比这个高)

- `adventure-mode-overrides-enabled=true`
- 冒险模式覆盖

- `client-throttle-threshold=0`
- 客户端节流阈值

- `client-throttle-scalar=0`
- 客户端节流标量

- `msa-gamertags-only=true`
- 未知

- `content-log-console-output-enabled=true`
- 输出内容到控制台

- `content-log-level=info`
- 日志等级,允许填以下值(乱填为info):
- verbose: 详细
- info: 信息
- warning: 警告
- error: 错误

- `enable-item-stack-net-manager-deprecated=true`
- 启用物品堆叠网络管理器

- `item-transaction-logging-enabled=false`
- 物品交易日志

- `language=en_US`
- 控制台语言(乱填为en_US)
- 可填.\resource_packs\vanilla\texts下的任意文件名(zh_CN为简体中文)

- `server-id=NOT SPECIFIED`
- 未知

- `enable-player-changed-skin-text=true`
- 玩家换皮肤时显示文本

- `enable-player-connection-text=true`
- 玩家连接时显示文本

- `enable-player-sleeping-text=true`
- 玩家睡觉时显示文本

- `server-wakeup-frequency=200`
- 服务器唤醒频率

- `remote-server-communication-endpoint=`
- 未知

- `player-rewind-min-correction-delay-ticks=171798691845`
- 未知

- `player-rewind-history-size-ticks=12669017177932693544`
- 未知

- `player-tick-policy=0`
- 未知

- `player-tick-throttled-input-batch-size=100`
- 未知

- `player-tick-throttled-max-tick-credits=40`
- 未知

- `enable-script=true`
- 启用脚本

- `emit-server-telemetry=false`
- 发送服务器遥测

- `disable-emote-chat=false`
- 禁用表情聊天

- `realms-stories-enabled=false`
- 领域故事

- `raknet-joinflood-protection=false`
- 防洪保护

- `application-id=`
- 应用程序ID

- `application-secret=`
- 应用程序密钥

- `application-tenant-id=`
- 应用程序租户ID

- `allow-unconnected-pings=false`
- 未知

- `allow-subclient-login=false`
- 未知[/MD]
 
内容版权许可
作者保留一切权利,禁止转载

附件

小小的子沐呀

还可以输入20字数。
领取红包用户
小小的子沐呀 WirelessDisplay cycy_yee 出众年华
最后编辑:
那个op-permission-level,貌似Internal没法在那个暂停设置界面调整世界规则,但Owner可以
 
[MD]
### 1.21.50新增
- isHardcore
- allow-unconnected-pings
- allow-subclient-login
[/MD]
 
最后编辑:

在线会员

  • 落雨前夕
  • B1ack
  • bluezjx
  • hhgihhg
  • aisibi
  • 2409460473
  • 648645654465456
  • 古怪ilil
  • sssjiu
  • TheMagic_Star
  • zw35426
  • Oreocookies_
  • anbandun
  • 墨绒
  • xianyu637
  • littleduan
  • 离川
  • LiZi35
  • xinghe0635
  • Edithfus
  • PuddingKC
...和 77 更多。
后退
顶部 底部