《minecraft》Java版1.19.2更新,作为一次重要的维护更新,于2022年8月5日发布。本次更新主要目的是修复两个被认为是严重的漏洞,这些漏洞可能会被利用来进行游戏中的破坏性行为,或者对游戏服务器造成影响。
由于这些漏洞的性质,1.19.2版本并不兼容1.19的服务端,这意味着服务端需要升级到1.19.1版本或者更高版本才能与1.19.2客户端协同工作。然而,1.19.2版本与1.19.1的服务端是兼容的,这允许那些已经升级到1.19.1服务端的玩家和工作人员无缝过渡到1.19.2客户端。
这次更新的及时发布表明了开发团队对游戏安全和稳定性的重视,以及他们对玩家体验的承诺。玩家应该尽快更新他们的客户端,以确保他们的游戏体验不受这些漏洞的影响。同时,服务端的更新也应该是优先考虑的事项,以保护游戏社区免受潜在的恶意行为。
修复
- 修复了2个漏洞
- 其他漏洞
- 修复了玩家使用安全聊天时断开连接的漏洞。
- 修复了社交屏幕中的崩溃漏洞。
1.19.1是Java版的一次次要更新,发布于2022年7月27日,加入了聊天举报功能和悦灵复制,并修复了一些漏洞。此版本不兼容1.19的服务端。
此版本原定于2022年6月28日发布,后被延期到2022年7月27日。
新内容
生物
- 悦灵
- 现在在唱片机播放音乐时会跳舞。
- 在悦灵跳舞时给予其紫水晶碎片会使其“复制”并产生另一个悦灵。
- 每次复制有5分钟的冷却时间。
- 复制出的悦灵不会继承原来的悦灵的信息(如自定义名称)。
- 可以通过
CanDuplicate
NBT标签控制(默认值为true
)。
常规
- 聊天
- 没有被聊天安全系统签署或被服务器更改的消息现在会被标记。
- 缺少签名或含有无效签名的消息会标记为不安全。
- 监测到被更改的消息会标记为被更改。
- 连接到不要求强制安全聊天的服务器时会弹出警告。
- 聊天消息的信任状态会以颜色标识和图标的形式进行显示。
- 颜色标识会始终显示。
- 图标只会在打开聊天栏后显示。
- 鼠标悬停在图标上可以显示更多关于消息信任状态的信息。
- 修改过的消息的原文也将显示在对应提示中。
- 服务器记录不安全的聊天时会在其前面加上一个
[Not Secure]
的标签。 - 聊天消息的顺序现在可被验证。
- 此功能将被用于验证玩家举报中各消息的前后关系。
- 输入聊天消息时,聊天消息的签署状态会用颜色进行标识。
- 颜色标识会出现在聊天输入内容左侧。如果正在使用聊天预览,则显示在聊天预览左侧。其显示为一个纯色长方形。
- 显示的消息被签署后,标识为浅蓝色。
- 显示的消息待签署时,标识为浅黄色。
- 游戏事件
- 加入了
jukebox_play
和jukebox_stop_play
游戏事件。
- 资源包
- 加入了report_button.png,其中包含3个与聊天举报功能有关的图标。
- 加入了chat_tags.png,其中包含2个与聊天消息信任状态有关的图标。
- 社交屏幕
- 现在最近一个发送消息的玩家会被放在玩家列表的最上方。
- 现在可以在社交屏幕中举报玩家在聊天区中的不当发言。
- 举报时可以选择多人游戏的聊天消息。
- 可以在聊天举报类型中选择举报内容的分类,包括以下几种:
- 对儿童的性剥削或虐待
- 有人谈论或以其他方式宣扬涉及儿童的不当行为。
- 诽谤、冒充他人或散布虚假信息
- 有人以利用或误导他人为目的,损害他人名誉、冒充他人或散布虚假信息。
- 吸毒或饮酒
- 有人教唆他人涉毒或教唆未成年人饮酒。
- 骚扰或霸凌
- 有人羞辱、攻击、霸凌你或其他人。这包括在未经允许的情况下不断尝试联系你或其他人,或发布你或其他人的隐私信息。
- 仇恨言论
- 有人因身份要素(如宗教信仰、种族或性取向)攻击你或其他玩家。
- 即将发生的伤害行为 — 自残或自杀
- 有人威胁要自残或谈论现实生活中的自残行为。
- 即将发生的伤害行为 — 威胁伤害他人
- 有人威胁要在现实生活中伤害你或其他人。
- 未经同意发布私密图像
- 有人谈论、分享私密或亲密的图像,或以其他方式宣扬有关行为。
- 恐怖主义或暴力极端主义
- 有人因政治、宗教、意识形态或其他原因,谈论、宣扬、威胁实施恐怖主义或极端暴力行为。
- 对儿童的性剥削或虐待
- 可附加评论以提供与举报相关的更多的细节和信息。
- 被举报的玩家经过监督员审核并认定存在违规行为后会被封禁,从而无法进行在线游戏和加入Realms。
- 被封禁的玩家进入游戏后会收到封禁通知,告知该玩家被封禁的原因和封禁时长。
- Realms
- 现在被Realms语言过滤器过滤后的消息会用黄色标记。
- 当玩家发送的消息被过滤器向部分玩家过滤后玩家会受到通知。
- 闪烁标语
- 加入了“Technoblade never dies!”,用以纪念Technoblade。
更改
方块
- 幽匿催发体
- 现在被破坏后会掉落5点经验而不是20点。
命令格式
- 命令
- 文本组件的
run_command
事件不再支持任何可发送聊天消息的命令。- 使用
/tellraw
命令可以实现对应的功能。
- 使用
常规
- 聊天
- 将聊天栏滚动条移至聊天窗格的右侧。
- 系统消息现在会以灰色标记。
- 加入到
chat_types
注册项中的聊天类型现在只会用于玩家消息,而不用于系统消息。- 移除了
system
和game_info
类型。
- 移除了
- 聊天类型
msg_command
被拆分为msg_command_incoming
和msg_command_outgoing
。 - 聊天类型
team_msg_command
被拆分为team_msg_command_incoming
和team_msg_command_outgoing
。 - 聊天类型参数
team_name
重命名为target
。- 此聊天类型参数现在由聊天类型
msg_command_outgoing
使用。
- 此聊天类型参数现在由聊天类型
- 简化了聊天类型,现在只需要定义
chat
和narration
两个参数即可。- 现在不再支持叠加聊天类型。
- 叠加效果应使用系统消息来实现。
- 聊天框中不再支持应用步进宽度(Advances,设为正值时可以理解为空白宽度)为负或大于32的字体字形。
- 聊天预览
- 预览待签署内容时,其背景颜色深度会较其他情况淡。
- 聊天预览的“输入时”模式不再在消息未被服务器修改时显示预览。
- 聊天预览现在在单人游戏中启用,并在使用含选择器替换的命令(如
/say
)时显示。 - 预览过的悬停事件和点击事件现在以纯色背景高亮显示。
- 聊天样式
- 定义聊天类型的JSON文件中不再出现
style
字段的默认值。 - game_info.json现在默认会包含一个复述功能设置项。
- 调试屏幕
- “Blending”行现在在玩家处于使用新地形生成器生成的区块时消失,而非显示
Blending: New
。
- 选项
- 在“聊天预览”聊天设置选项中加入了“发送时”选项,用于仅在发送消息时更新聊天预览。
- 选择“发送时”时,如要确认发送消息,需要先按↵ Enter键显示聊天预览,再按一次才会发送。
- 之前的“开”选项更名为“输入时”。
- 协议
- 第三方服务端现在可通过一种新的网络数据包设置其自身的用于普通聊天内容的自动补全选项。
- 第三方服务器现在可通过一种新的网络数据包来隐藏玩家聊天消息,但并不会将其从聊天日志中移除。
- 暂停菜单
- 社交屏幕现在可以通过多人游戏暂停菜单进入。
- server.properties
enforce-secure-profile
的默认值现在为true
。
修复
- 修复了41个漏洞
- 1.19前正式版的漏洞
- MC-72687 — 动作栏上方显示的标题文本没有阴影。
- MC-130243 —
/debug
命令返回的停止消息总是遵循操作系统区域设置特定数字格式。 - MC-144043 — 行商羊驼在目标死亡后继续吐口水。
- MC-146891 — 傻子村民可以拥有职业。
- MC-148149 — 在Linux上,打开游戏内链接时游戏崩溃。
- MC-149047 — 滚轮灵敏度滑块上的文字总是遵循操作系统区域设置特定数字格式。
- MC-165516 —
generic.movement_speed
为0的雪傀儡、女巫、羊驼、溺尸和凋灵会在其目标死亡后继续攻击。 - MC-177505 — 被治愈的村民会在错误的工作站点工作。
- MC-207077 — 加载物品栏中带
note
NBT标签的音符盒的1.13前的世界会导致游戏崩溃。 - MC-211239 — 在床上睡觉时,使用命令设定的背景不透明度框会显示在“起床”按钮后方。
- MC-220872 — 聊天栏滚动条位置仍有偏移。
- MC-235614 — 在数据包中引用不存在的谓词会抛出
java.lang.NullPointerException
异常。 - MC-252082 — 当已经加载一个服务器资源包时会使其重载两次。
- MC-252265 — 在一些服务器上,
--server
参数会抛出java.lang.NullPointerException
异常,并导致崩溃。
- 1.19的漏洞
- MC-249523 — 在黑暗状态效果下应用夜视状态效果会使天空颜色短暂出现。
- MC-249973 — 1.19中加载资源包明显变慢。
- MC-250020 —
mobGriefing
设置为false
时,悦灵不会无视物品。 - MC-250261 — 青蛙会在流水上方产卵。
- MC-250267 — 青蛙不在含水方块上方产卵。
- MC-252190 — 玩家抛掷物品是否产生振动,取决于玩家在物品触地时是否处于潜行状态,而不是扔出物品时是否处于潜行状态。
- MC-252258 — 除非由潜行玩家掷出,物品形式的羊毛和地毯会产生振动。
- MC-252327 — 重启游戏再删除世界后,世界列表加载失败。
- MC-252363 — 携带装备自然生成的生物会播放对应的盔甲装备音效。
- MC-252439 — 被治愈的村民交易不会刷新。
- MC-252508 — Realms世界生成类型缺少翻译字符串。
- MC-252511 — 下界中,地形混合交界处的顶层基岩不生成。
- MC-252539 — 用命令发送聊天消息时,在服务器日志中使用的是普通聊天样式。
- MC-252546 — 与1.18.2相比,音频质量较差。
- MC-252683 — 在选择器循环的非预期的异常造成服务器运行滞后。
- MC-252702 — 尝试用阿拉伯语、波斯语启动1.19时,游戏会崩溃。
- MC-252987 —
clickEvent
文本组件中,\n
是非法字符。 - MC-253053 — 物品提示框会在屏幕底部被截断。
- MC-253055 — 资源包会使带
WeighedSoundEvents
的音效被重复注册。 - MC-253214 — 在特定情况下,物品提示框会有偏移。
- MC-253336 — 在种子为
-3721742095548798177
的服务器中使用末影之眼会导致客户端被踢出游戏。 - MC-253402 — 玩家死亡的同时,用⇧ Shift+鼠标右键将快捷栏中的物品放入箱子时,游戏崩溃。
- MC-253888 — 被服务器更改过的消息仍会被签署且能被举报。
- MC-254228 — 依赖操作系统区域设置的
String.format
Java函数导致客户端数据生成器崩溃。 - MC-254230 —
/worldborder center
命令回显使用了操作系统的特定数字格式。 - MC-254349 — 在第三方服务端上,将染料放入织布机会导致客户端崩溃。
- MC-254355 — 在按键绑定设置中设置序号超过8的鼠标键并启动游戏后此序号会加1。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
暂无评论内容