编辑 server.properties:Minecraft 关键设置详解
server.properties 文件是你的 Minecraft Java 服务器的主设置文件,编辑它就能掌控从世界种子到最大玩家数和 PvP 的一切。
阅读约 3 分钟 · 更新于 2026年10月21日 · 作者:GuavaHost Team
在哪里找到 server.properties
改它最省事的办法是 Server properties(服务器属性)页面。打开你的服务器,在服务器菜单里 Minecraft tools 下面,点击 Server properties。它把这个文件显示成一张表单,分成 The basics、Who can join、World 和 Performance 之类的几节,还有一个搜索框可以按名称找设置。凡是我们没有提供更友好控件的项目,都会在下面以纯文本列出,和你的服务器写进文件里的样子一字不差。
有几个设置会带一把锁显示出来,比如 server-port。GuavaHost 会根据你的 Ports & network 或 Startup settings 替你设定它们,并在每次服务器启动时重写,所以请去那些地方改。
你也可以直接编辑文件本身。server.properties 位于服务器的根文件夹里:打开 Files 标签,它就列在最顶层,和你的 world 文件夹以及任何 plugins 或 mods 文件夹在同一个位置。点击文件名打开内置编辑器,做出修改,然后按 Save。
多数设置要重启之后才生效,还有少数几个(比如世界种子)只在生成一个全新世界时才起作用。为了稳妥,编辑前先停服,改完之后再启动。
你最常改的那些设置
每一行都是一个设置,后面跟着 = 和它的值。下面这些是大家改得最多的:
gamemode- 新玩家的默认模式:survival、creative、adventure或spectator。difficulty-peaceful、easy、normal或hard。max-players- 同时能在线多少玩家。motd- 多人游戏列表里显示在你服务器名称下方的那句话。pvp-true让玩家可以互相伤害,false关掉它。view-distance- 每位玩家周围加载多少区块。调低它(比如8)能减轻热闹服务器上的卡顿。simulation-distance- 生物、作物和红石实际 tick 的范围有多远。调低这一项对性能帮助很大。level-seed- 新世界的种子。留空则随机。level-name- 要加载的世界的文件夹名。改它就能在已保存的多个世界之间切换。spawn-protection- 出生点周围只有管理员能建造的半径,以方块为单位。设成0即关闭。white-list-true开启白名单(先把自己加进去,参见我们的白名单指南)。online-mode- 保持true。它会向 Mojang 验证玩家身份。设成false会允许盗版客户端进入,是个安全风险。
怎么安全地编辑
- 先打开 Backups 页面做一次快照,这样出问题时可以回滚。
- 用页面顶部的 Stop 按钮停服(或者在 Console 里输入
stop并回车)。 - 打开 Minecraft tools 下面的 Server properties。
- 修改那个值。对于纯文本列表里的设置,只填值本身:两侧不要空格,也不要引号。
- 点击 Save changes。
- 启动服务器,检查 Console 日志里有没有报错。
如果你改成在 Files 标签里编辑 server.properties,那就把 = 号后面的值改掉,两侧不要空格也不要引号,然后按 Save。
几个容易踩的坑
值是区分大小写的,而布尔类型的设置必须正好是 true 或 false。如果某个改动好像被忽略了,你大概需要一次完整重启。另外请记住,level-seed 不会给已有的世界换种子;你得生成一个新世界,或者把 level-name 改成一个全新的文件夹。
还没搞定吗?来 discord.gg/GuavaHost 加入我们的 Discord,团队会帮你解决。
- server.properties
- configuration
- minecraft
- java
Host a Minecraft Java server From $3.99/mo, with instant setup and DDoS protection.
还是没解决? 我们的团队 7x24 小时在线,随时解答你的问题。