MC server.properties文件详解

注:这里true为开启,false为关闭

spawn-protection=16 //设置为0将不会禁用出生点保护。
设置为0将会保护位于出生点的1×1方块区域,
设置为1将会保护以出生点为中心的3x方块区域。
设置为2会保护5×5的方块区域,以此类推。

server-name=Unknown Server //服务器名称

generator-settings= //本属性质用于自定义超平坦世界的生成。
详见超平坦世界和自定义了解正确的设定及例子。

force-gamemode=false //强制玩家加入时为默认游戏模式
false:玩家将以退出前的游戏模式加入 true: 玩家总是以默认游戏模式加入

allow-nether=true //允许玩家进入下界。false:下界传送门不会生效。
true:玩家可以通过下界传送门前往下界。

gamemode=0 //定义默认游戏模式0 – 生存模式1 – 创造模式2 – 冒险模式3 – 旁观模式

enable-query=false //允许使用GameSpy4协议的服务器监听器。它被用于收集服务器信息。

player-idle-timeout=0 //如果不为0,服务器将在玩家的空闲时间达到设置的时间
(单位为分钟)时将玩家踢出服务器
例如:设置为3,玩家空闲时间达到3分钟就会被踢出服务器。

difficulty=1 //设置服务器的游戏难度0 – 和平1 – 简单2 – 普通3 – 困难

spawn-monsters=true //决定攻击型生物是否可以生成。
true:可以,只要满足条件的话怪物就会生成。false:禁用。
如果difficulty = 0(和平)的话,不会有任何影响

op-permission-level=4 //设定OP的权限等级,1:OP可以无视重生点保护,2:OP可以使用单人游戏作弊命令,
3:OP可以使用几乎所有多人游戏限定的命令,4:OP可以使用所有命令,

resource-pack-hash= //资源包得hash值

announce-player-achievements=true //获得成就时是否在服务器中进行显示。false:提示仅自己可见。
true:在其他在线玩家的聊天栏进行提示

pvp=true //pvp开启true,false关闭

snooper-enabled=true //一旦启用,
将允许服务端定期发送统计数据到http://snoop.minecraft.net
false:禁用数据采集 true:启用数据采集

level-type=DEFAULT //地图所生成的类型,DEFAULT:丘陵,河谷,海洋等,
FLAT:平坦世界,LARGEBIOMES:但所有生态系都更大
AMPLIFIED:如同预设世界,但世界生成高度提高

hardcore=false //一旦启用,玩家在死后会自动被服务器封禁(即开启极限模式)

enable-command-block=false //开关命令方块 true/false

max-players=2333 //设置服务器显示人数(视觉效果)

network-compression-threshold=256 //默认会允许n-1字节的数据包正常发送,
如果数据包为n字节或更大时会进行压缩。
1:永久禁用数据包压缩,0:压缩全部数据包

max-world-size=29999984 //设置世界边界的最大半径值,
设置的 max-world-size 超过默认值的大小,不会起任何效果。
例如:设置 max-world-size 为 1000 将会有 2000×2000 的地图边界

server-port=25905 //服务器端口号

debug=false //这个不清楚

server-ip=0.0.0.0 //服务器ip

spawn-npcs=true //决定是否生成村民。true:生成村民,false:不会有村民。

allow-flight=false //false:不允许飞行。悬空超过5秒的玩家会被踢出服务器。true:允许飞行。
玩家得以使用飞行MOD飞行。

level-name=world //存档地图得文件夹载入名称

view-distance=10 //设置服务端传送给客户端的数据量,也就是设置玩家各个方向上的区块数量
(是以玩家为中心的半径,不是直径) 它决定了服务端的可视距离,默认/推荐设置为10,
如果很卡的话,减少该数值。

resource-pack= //可选选项,可输入指向一个资源包的URI路径。玩家可选择是否使用该资源包。

spawn-animals=true //决定动物是否可以生成。true:动物可以生成。false:动物生成后会立即消失。

white-list=false //服务器白名单 false:不使用白名单。true:从 whitelist.json 文件加载白名单。

generate-structures=true //定义是否在生成世界时生成结构(例如村庄)
false:新生成的区块中将不包含结构
。true:新生成的区块中将包含结构。

online-mode=false //是否开启在线验证,true:启用。服务器会认为自己具有 Internet 连接,
并检查每一位连入的玩家。
false:禁用。服务器不会检查玩家。

max-build-height=256 //玩家在游戏中能够建造的最大高度。地形生成算法并不会受这个值的影响。

level-seed= //与单人游戏类似,为你的世界定义一个种子。这里有一些例子:minecraft,404,1a2b3c。

use-native-transport=true //是否使用针对Linux平台的数据包收发优化,
此选项仅会在Linux平台下生成。true:启用false:禁用

enable-rcon=false //是否允许远程访问服务器控制台。

motd=A Minecraft Server //本属性值是玩家客户端的多人游戏服务器列表中显示的服务器信息,
显示于名称下方。

MOTD 支持样式代码。MOTD 支持特殊符号,比如 “@”。 然而,
这些符号需要被转换为Unicode转义字符。你可以在网上找到一个转换器

游戏显示登入失败(无效会话)?请到此文件里面更改在线验证为online-mode:false ,然后重启

怎么单独删除玩家数据?

1.找到登陆插件(AuthMe)配置文件 /plugins/AuthMe/auths.db打开删除玩家id那一行


2.进入world/playerdata/ 删除对应得玩家32位uuid随机码.dat文件,
uuid在玩家登陆得时候控制台会显示玩家得uuid