- 注册
- 2020/04/16
- 消息
- 318
- 金粒
- 22,295金粒
多数解释来源于:https://minecraft-zh.gamepedia.com/Server.properties
版权内容采用CC BY-NC-SA 3.0授权。
请不要将以下内容直接复制到文件中后进行修改!
请对照内容在文件中进行修改,文件会生成在服务端 .jar 文件同目录下。
本注释基于Minecraft版本:1.15.2
Q&A
Q:什么是SHA-1值?
A:SHA-1值指的是一个压缩包的一个唯一标识信息,主要用来比对是否是“源文件”,与MD5值类似。只是建议填写,并非必填项。
版权内容采用CC BY-NC-SA 3.0授权。
请不要将以下内容直接复制到文件中后进行修改!
请对照内容在文件中进行修改,文件会生成在服务端 .jar 文件同目录下。
本注释基于Minecraft版本:1.15.2
代码:
#Minecraft 服务器设置 [本文大多数注释来自Minecraft Wiki]
# <生成时间>
#出生点保护(范围内只有OP才可破坏方块,设置为0关闭本功能)
spawn-protection=0
#设置每个tick花费的最大毫秒数。超过该毫秒数时,
#服务器WatchDog将停止服务器程序并附带上信息:服务器的一个tick花费了60.00秒(最长也应该只有0.05秒);
#判定服务器已崩溃,它将被强制关闭。并且返回值-1
#设置为-1 - 完全停用WatchDog
max-tick-time=60000
#设置监听服务器的端口号
query.port=25565
#用于自定义世界的生成。
generator-settings=
#强制玩家加入时为默认游戏模式。
#false - 玩家将以退出前的游戏模式加入
#true - 玩家总是以默认游戏模式加入
force-gamemode=false
#运行玩家进入下界
#false - 下界传送门不会生效。
#true - 玩家可以通过下界传送门前往下界。
allow-nether=true
#在服务器上强制执行白名单。
#此项生效需要:white-list=true
#当启用后,不在白名单中的用户将在服务器重新加载白名单文件后从服务器踢出。
#false - 不在白名单上的在线用户不会被踢出。
#true - 不在白名单上的用户会被踢出。
enforce-whitelist=true
#默认游戏模式
#如果值是旧用的数字,会静默转换为对应游戏模式的英文名称。
#survival (0) - 生存模式
#creative (1) - 创造模式
#adventure (2) - 冒险模式
#spectator (3) - 旁观模式
gamemode=survival
#将后台信息发送给op
#主要表示如 命令方块/其他op使用指令等详情都会被发送给op
broadcast-console-to-ops=false
#允许使用GameSpy4协议的服务器监听器。用于获取服务器信息。
#一些在线服务器宣传网站有时会使用这个功能获取服务器信息
enable-query=false
#如果不为0,服务器将在玩家的空闲时间达到设置的时间(单位为分钟)时将玩家踢出服务器
#当服务器接受到下列数据包之一时将会重置空闲时间:点击窗口/附魔物品/更新告示牌/玩家挖掘方块/玩家放置方块/
更换拿着的物品/动画(挥动手臂)/实体动作/客户端状态/聊天信息/使用实体
player-idle-timeout=0
#定义服务器的游戏难度(例如生物对玩家造成的伤害,饥饿和中毒对玩家的影响方式等)。
#如果设置了旧的数字ID,则会自动转化为英文的难度名称。
#peaceful (0) - 和平
#easy (1) - 简单
#normal (2) - 普通
#hard (3) - 困难
difficulty=hard
#决定攻击型生物(怪物)是否可以生成。
#true - 启用。怪物会生成于夜晚和黑暗处。
#false - 禁用。不会生成任何怪物。
#如果difficulty=0(即难度设置为和平)的话,该属性值不会有任何影响。
spawn-monsters=true
#将rcon信息发送给op
#主要表示如 rcon执行指令返回结果等
op-permission-level=4
#是否开启PvP
#由玩家造成的间接伤害(例如熔岩,火,TNT等,某种程度上还有水,沙子和沙砾)还是会伤害其他玩家
pvp=true
#是否允许服务端定期发送统计数据到http://snoop.minecraft.net
#false - 禁用数据采集
#true - 启用数据采集
snooper-enabled=true
#确定地图所生成的类型
#default - 带有丘陵,河谷,海洋等的标准的世界
#flat - 一个没有特性的平坦世界,可用generator-settings修改
#largebiomes - 如同预设(default)世界,但所有生物群系都更大
#amplified - 如同预设世界,但世界生成高度提高
#buffet - 如同预设世界,但generator-settings设置后不同
level-type=default
#如果设为 true,服务器难度的设置会被忽略并且设为 hard(困难),玩家在死后会自动切换至旁观模式
hardcore=false
#是否启用命令方块
enable-command-block=false
#服务器同时能容纳的最大玩家数量。请注意,在线玩家越多,对服务器造成的负担也就越大。
#同样注意,服务器的OP具有在人满的情况下强行进入服务器的能力:
#找到在服务器根目录下叫ops.json的文件并打开,
#将需要此能力的OP下的bypassesPlayerLimit选项设置为true即可(默认值为false)
#这意味着OP将不需要在服务器人满时等待有玩家离开后再加入。
#
#过大的数值会使客户端显示的玩家列表崩坏。
max-players=20
#默认会允许n-1字节的数据包正常发送, 如果数据包为n字节或更大时会进行压缩。
#所以,更低的数值会使得更多的数据包被压缩,但是如果被压缩的数据包字节太小将反而使压缩后字节更大。
#-1 - 完全禁用数据包压缩
#0 - 压缩全部数据包
#注:以太网规范要求把小于64字节的数据包填充为64字节。
#因此,设置一个低于64的值可能没有什么好处。也不推荐让设置的值超过MTU(通常为1500字节)。
network-compression-threshold=256
#资源包的SHA-1值,必须为小写十六进制,建议填写。
#这还没有用于验证资源包的完整性,但是它提高了资源包缓存的有效性和可靠性。
resource-pack-sha1=
#设置可让世界边界获得的最大半径值,单位为方块。通过成功执行的命令能把世界边界设置得更大,
#但不会超过这里设置的最大方块限制。如果设置的 max-world-size 超过默认值的大小,那将不会起任何效果。
#例如:
#设置 max-world-size为1000将会有2000x2000的地图边界。
#设置 max-world-size为4000将会有8000x8000的地图边界。
max-world-size=29999984
#设定函数的默认权限等级。
#1 - OP可以绕过重生点保护。
#2 - OP可以使用所有单人游戏作弊命令(除了/publish,因为不能在服务器上使用;/debug也是)并使用命令方块。
# 命令方块和领域服服主/管理员有此等级权限
#3 - OP可以使用大多数多人游戏中独有的命令,包括 /debug,以及管理玩家的命令(/ban,/op等等)
#4 - OP可以使用所有命令,包括 /stop, /save-all, /save-on 和 /save-off
function-permission-level=2
#设置RCON远程访问的端口号
rcon.port=
#服务器(监听的)端口号
server-port=
#启用debug调试
debug=false
#将服务器与一个特定IP绑定。强烈建议留空该属性值!
#留空,或是填入你想让服务器绑定(监听)的IP。
server-ip=
#决定是否生成村民。
#true - 启用。生成村民。
#false - 禁用。不会有村民。
spawn-npcs=true
#允许玩家在安装添加飞行功能的mod前提下在生存模式下飞行。
#允许飞行可能会使恶意破坏者更加常见,因为此设定会使他们更容易达成目的。在创造模式下无作用。
#false - 不允许飞行。悬空超过5秒的玩家会被踢出服务器。
#true - 允许飞行。玩家得以使用任何能飞行的mod飞行。[如:冰与火之歌等]
allow-flight=false
#“level-name”的值将作为世界名称及其文件夹名。
#你也可以把你已生成的世界存档复制过来,然后让这个值与那个文件夹的名字保持一致,服务器就可以直接载入该存档。
部分字符,例如 ' (单引号)可能需要在前面加反斜杠号 \ 才能被正常应用。
level-name=world
#视距
#设置服务端发送给客户端的世界数据量,也就是设置玩家各个方向上的区块数量(是以玩家为中心的半径,不是直径)。
#它决定了服务端的可视距离。
#默认/推荐设置为10,如果有严重卡顿的话,减少该数值。
view-distance=8
#可选选项,可输入指向一个资源包的URI。玩家可选择是否使用该资源包。
注意若该值含":"和"="字符,需要在其前加上反斜线(\),
#例如 http\://somedomain.com/somepack.zip?someparam\=somevalue
#资源包大小理应不能超过50 MiB(≈ 50.4 MB)。注意,下载成功或失败由客户端记录,而非服务器。
resource-pack=
#决定动物是否可以生成。
#true - 动物可以正常生成。
#false - 动物生成后会立即消失。
spawn-animals=true
#启用服务器的白名单。
#当启用时,只有白名单上的用户才能连接服务器。
#false - 不使用白名单。
#true - 从whitelist.json文件加载白名单。
white-list=false
#设置RCON远程访问的密码
rcon.password=
#定义是否能生成结构(例如村庄)。
#false - 新生成的区块中将不包含结构。
#true - 新生成的区块中将包含结构。
#注:即使设为false,地牢仍然会生成。
generate-structures=true
#玩家在游戏中能够建造的最大高度。可能会在该值较小时生成超过该值的地形。
max-build-height=256
#是否让服务器对比Minecraft账户数据库验证登录信息。
#只有在你的服务器并未与 Internet 连接时,才将这个值默认设为false。
#如果设为false,黑客就能够使用任意假账户连接服务器!
#如果minecraft.net服务器宕机或不可访问,那么该值设为true的服务器会因为无法验证玩家身份而拒绝所有玩家加入。
#通常,这个值设为true的服务器被称为“正版服务器”。
#故意设定该变量为false的服务器称为“破解服务器”,这类服务器允许拥有盗版Minecraft的玩家加入。
#true - 启用。服务器会认为自己具有 Internet 连接,并检查每一位连入的玩家。
#false - 禁用。服务器不会尝试检查玩家。
online-mode=true
#与单人游戏类似,为你的世界定义一个种子。
level-seed=
#是否使用针对Linux平台的数据包收发优化。此选项仅会在Linux平台上生成。
#true - 启用。启用Linux数据包收发优化。
#false - 禁用。禁用Linux数据包收发优化。
use-native-transport=true
#如果服务器发送的ISP/AS和Mojang的验证服务器的不一样,玩家将会被踢出。
#true - 启用。服务器将会禁止玩家使用虚拟专用网络或代理。
#false - 禁用。服务器将不会禁止玩家使用虚拟专用网络或代理。
prevent-proxy-connections=false
#是否允许远程访问服务器控制台。
#RCON:能允许其他应用程序通过互联网与Minecraft服务器连接并交互的远程控制台协议。
enable-rcon=false
#本属性值是玩家客户端的多人游戏服务器列表中显示的服务器信息,显示于名称下方。
#MOTD 支持样式代码。
#MOTD 支持特殊符号,比如"♥"。然而,这些符号需要转换为Unicode转义字符。你可以在这里找到一个转换器。
#如果MOTD超过59个字符,服务器列表很可能会返回“通讯错误”。
motd=A Furry Minecraft Server
Q&A
Q:什么是SHA-1值?
A:SHA-1值指的是一个压缩包的一个唯一标识信息,主要用来比对是否是“源文件”,与MD5值类似。只是建议填写,并非必填项。
最后编辑: