Minecraft配置文件参数说明(基岩版服务器篇)

发布于:2025-03-26 ⋅ 阅读:(22) ⋅ 点赞:(0)

文件路径

  • Windows:位于服务端根目录(例如 C:\bedrock-server\)中。
  • Linux:若通过 Docker 或手动安装,通常在 /opt/bedrock-server/ 或用户自定义路径。

server.properties配置说明

属性名称 可选值 默认值 何时生效 作用 备注
gamemode survival (0), creative (1), adventure (2) survival 总是生效或新玩家进入时 设定新玩家的游戏模式。 survival (0) - 生存模式 creative (1) - 创造模式 adventure (2) - 冒险模式
difficulty peaceful (0), easy (1), normal (2), hard (3) easy 总是生效 设置世界的游戏难度。 peaceful (0) - 和平 easy (1) - 简单 normal (2) - 普通 hard (3) - 困难
level-type FLAT, LEGACY, DEFAULT DEFAULT 生成地形时 决定生成的地图的类型。 FLAT - 平坦 LEGACY - 旧世界 DEFAULT - 默认
server-name 任意字符串 Dedicated Server 总是生效 用作服务器的名称 作为服务器在游戏内服务器列表中显示的名称。
max-players 正整数 10 总是生效 设置服务器同时能容纳的最大玩家数量。 这是应该能在服务器上游戏的玩家的最大数量。较高的值可能会影响服务器性能。
server-port 任意整数 19132 总是生效 设置服务器监听的IPv4端口号。
server-portv6 任意整数 19133 总是生效 设置服务器监听的IPv6端口号。
level-name 任意字符串 level 总是生效 该值用于世界的名称以及文件夹名。你也可以复制你的存档到这里,并把该值修改成文件夹的名称,以此替换服务器加载的存档。 使用/生成的存档名称。每个存档在/worlds中都有单独的文件夹。
level-seed 任意字符串 空白(th34f1ju34facjn5f871df312h) 生成地形时 用于将世界随机化 为世界定义一个种子。留空将随机选择种子。
online-mode true, false true 总是生效 是否身份验证 如果为true,则每个连接的玩家都必须与Xbox Live进行身份验证。
allow-list true, false false 总是生效 是否开启白名单 如果为true,则玩家都必须要在allowlist.json文件中才能登录服务器。
allow-cheats true, false false 总是生效 是否允许作弊 如果为true,则服务器将允许作弊行为(例如使用命令)。
view-distance 任意整数 10 总是生效 设置玩家可视距离最大值 单位为区块。较高的值可能会影响服务器性能。
player-idle-timeout 任意整数 30 总是生效 设置空闲玩家被踢出的时间 单位为分钟。玩家空闲时间到达设定值后将被踢出,如果设置为0或被移除。
max-threads 整数 8 总是生效 设置服务器尝试使用的最大线程数 服务器会尽可能多地使用线程。
tick-distance 范围[4, 12]内的整数 4 总是生效 设置停止加载区块的距离 当玩家远离某个区块的距离超过设定值后,该区块会停止加载。较高的值可能会影响服务器性能。
default-player-permission-level visitor, member, operator member 总是生效 设置新玩家加入时的权限 visitor-新玩家不可破坏方块 member-新玩家正常加入 operator-新玩家加入时即为OP
texturepack-required true, false false 总是生效 是否强制加载资源包 如果为 true,则当服务器有资源包时,将强制客户端使用。
content-log-file-enabled true,false false 是否启用错误日志