一、server.properties介绍
server.properties是Minecraft服务器的主配置文件,负责存储游戏设置,包括游戏模式、难度、生成世界类型、服务器IP地址、端口等等。具体可参考官方文档。该文件位于服务器的根目录下,与Minecraft服务器JAR文件处在同一级目录。
二、常见的server.properties配置项
1. 游戏模式 - gamemode
游戏模式描述游戏的玩法规则,共有四种模式:
代码语言:javascript复制gamemode=0 # 生存模式
gamemode=1 # 创造模式
gamemode=2 # 冒险模式
gamemode=3 # 指令模式
2. 生成世界类型 - level-type
生成世界类型指定了玩家的世界生成方式,包括默认的地形类型、自定义的超平坦、高山世界等。常用的世界类型如下:
代码语言:javascript复制level-type=default # 默认地形
level-type=flat # 超平坦地形
level-type=amplified # 高山地形
3. PvP设置 - pvp
用于开启或关闭玩家之间的PvP(玩家对玩家)战斗,默认为开启。
代码语言:javascript复制pvp=true # 开启玩家对玩家战斗
pvp=false # 关闭玩家对玩家战斗
4. 服务器最大玩家数 - max-players
设定服务器公开的最大玩家数,最大值为2147483647,即int类型的最大值。修改此值需要重新启动服务器。
代码语言:javascript复制max-players=20 # 最大玩家数为20人
5. 离线模式 - online-mode
指定服务器是否需要身份验证。默认值为true,即需要玩家输入自己的账号密码才能加入服务器,false则不需要。该选项主要用于防止盗版玩家的连接。
代码语言:javascript复制online-mode=true # 玩家需要身份验证
online-mode=false # 玩家无需身份验证
三、修改server.properties文件
修改server.properties配置项有两种方法,分别是手动修改文件和使用启动器修改。最好在修改之前备份原文件,以免修改出错。
1. 手动修改
步骤如下:
1)在Minecraft服务器所在目录找到server.properties文件
2)用任何编辑器打开文件
3)找到与需要修改的设置对应的键,修改其值
4)保存文件并重启Minecraft服务器
2. 使用启动器修改
如果使用的是Minecraft服务启动器,就不需要手动修改server.properties文件,只需在启动器中修改即可。如图所示:
代码语言:javascript复制<img src="https://example.com/server-properties.png" alt="启动器中的server.properties文件">