server.properties 文件的完整中文翻译 + 详细注释版(基于 1.21+ 最新默认配置)

# Minecraft server properties
# Sat Apr 11 17:47:44 CST 2026

# 是否允许玩家在生存模式下飞行(使用 Elytra 或创造飞行时需要)
# 和朋友玩时如果有人要飞,建议改成 true
allow-flight=false

# 是否允许进入下界(Nether)
# 一般保持 true,除非你只想玩主世界
allow-nether=true

# 是否把控制台执行的命令输出广播给所有在线的 OP(管理员)
broadcast-console-to-ops=true

# 是否把 RCON(远程控制台)执行的命令广播给 OP
broadcast-rcon-to-ops=true

# 服务器整体难度(peaceful / easy / normal / hard)
# 朋友玩地图推荐 normal 或 easy
difficulty=easy

# 是否启用命令方块
# 玩地图或红石机关时建议开启
enable-command-block=true

# 是否启用 JMX 监控(用于服务器性能监控工具,一般不需要)
enable-jmx-monitoring=false

# 是否启用 Query 协议(让服务器列表网站能查询在线人数等)
enable-query=false

# 是否启用 RCON 远程控制台(远程执行命令用,一般小服不需要)
enable-rcon=false

# 是否启用服务器状态查询(MOTD 和在线人数显示)
# 保持 true 即可
enable-status=true

# 是否强制使用白名单(开启后只有白名单里的玩家能进)
enforce-whitelist=false

# 实体广播范围百分比(优化网络,值越小越省资源,但实体可能看不见)
entity-broadcast-range-percentage=100

# 是否强制所有玩家使用 gamemode 设置的游戏模式(每次进服都强制)
# 小服推荐改成 true,防止玩家模式乱掉
force-gamemode=false

# 函数(function)命令的权限等级(一般不用改)
function-permission-level=2

# 新玩家默认游戏模式(survival / creative / adventure / spectator)
# 朋友玩生存就 survival,建筑就 creative
gamemode=survival

# 是否生成村庄、神殿等结构
# 一般保持 true
generate-structures=true

# 世界生成器的额外 JSON 设置(高级自定义用,一般留空)
generator-settings=

# 是否开启硬核模式(死亡后无法重生,世界删除)
hardcore=false

# 世界文件夹名称(也是世界存档的名字)
# 改这个可以加载不同地图
level-name=world

# 世界种子(留空则随机生成)
level-seed=

# 世界类型(旧版写 default,新版推荐 minecraft:normal)
# 普通世界就保持默认
level-type=default

# 最大建筑高度(一般不要改,改高会增加内存占用)
max-build-height=256

# 最大同时在线玩家数
# 和朋友玩的话改成实际人数,比如 6 或 8
max-players=20

# 最大单 tick 时间(毫秒),超过会强制关闭服务器防卡死
max-tick-time=60000

# 世界最大边界大小(防止世界无限扩张)
max-world-size=29999984

# 服务器列表里显示的欢迎信息(MOTD)
# 支持颜色代码 §a §b 等,建议改成好看的
motd=A Minecraft Server

# 网络数据压缩阈值(字节)
network-compression-threshold=256

# 正版验证开关(online-mode)
# true = 只允许正版账号进入(最安全)
# false = 允许盗版/离线账号进入
# 和朋友玩时:全正版就 true,有盗版就改 false
online-mode=true

# OP(管理员)的权限等级(1-4,4 最高)
op-permission-level=4

# 玩家空闲超时踢出时间(分钟,0=不踢)
player-idle-timeout=0

# 是否阻止使用代理/VPN 的玩家连接(防刷号)
prevent-proxy-connections=false

# 是否允许 PVP(玩家互相伤害)
pvp=true

# Query 协议使用的端口(和 server-port 一样即可)
query.port=25565

# 连接速率限制(0=不限制)
rate-limit=0

# RCON 远程控制密码(启用 rcon 时必须设置)
rcon.password=

# RCON 端口
rcon.port=25575

# 强制资源包下载地址(http 链接)
resource-pack=

# 资源包的 SHA-1 校验值(防篡改)
resource-pack-sha1=

# 服务器绑定的 IP 地址(留空=所有网卡)
server-ip=

# 服务器端口(默认通常是 25565)
# 记得在防火墙和端口映射里开放这个端口
server-port=25565

# 是否启用数据上报给 Mojang(snooper,已基本废弃)
snooper-enabled=true

# 是否生成动物
spawn-animals=true

# 是否生成怪物
spawn-monsters=true

# 是否生成村民(NPC)
spawn-npcs=true

# 出生点保护范围(方块数)
# 0 = 关闭保护,OP 可在出生点破坏
# 和朋友玩地图建议改成 2~4(太大会挖不了出生点附近)
spawn-protection=16

# 是否同步写入区块(一般保持 true,提升稳定性)
sync-chunk-writes=true

# 文本过滤配置文件(聊天举报相关,一般留空)
text-filtering-config=

# 是否使用原生传输(Linux 下性能优化,Windows 没影响)
use-native-transport=true

# 服务器发送给玩家的视距(区块数)
# 影响性能很大,和朋友小服推荐 10~12
view-distance=10

# 是否启用白名单(配合 enforce-whitelist 使用)
white-list=false

使用建议

保持大部分默认值

玩地图记得打开命令方块

enable-command-block选项并将其值设置为true

开多个服务器可以改端口:server-port=xxxxx