1.20-pre7是Java版1.20的第7个预发布版,发布于2023年5月29日,加入了适用于world文件夹内符号链接的白名单机制,并修复了一个漏洞。
更改
常规
- 标签
- 向
#slabs
方块和物品标签中加入了bamboo_mosaic_slab
。 - 向
#stairs
方块和物品标签中加入了bamboo_mosaic_stairs
。
- 常规
- 为提升安全性,游戏现在会检测
world
文件夹内的符号链接。- 如果符号链接指向的目标不在用户配置的白名单内,游戏将不会加载世界。
- 世界文件夹自身可被链接。
- 允许的符号链接目标存储于客户端或服务器文件夹顶层的
allowed_symlinks.txt
文件里。 - 此文件由符合以下格式的条目(每行一个)组成:
#
起始的行是注释行,并会被忽略。- 格式:
[type]pattern
,type
可以是glob
、regex
或prefix
。prefix
可匹配上开头包含此字符串的路径。例如/test
可以匹配上/test
、/test/
和/test/foo.txt
这些路径。regex
将正则表达式与整个路径相匹配。glob
执行与操作系统有关的匹配模式。例如*.txt
通常可以匹配上所有扩展名为txt
的文件。- 路径分隔符与系统有关。
- 格式:
pattern
,默认类型为prefix
。
- 如果符号链接指向的目标不在用户配置的白名单内,游戏将不会加载世界。
修复
- 修复了1个漏洞
- 1.20前正式版的漏洞
来源:Minecraft wiki