--- cats: ['1.19','1.19.1'] --- ## 特性 * 添加了悦灵的复制能力 * 对幽匿催发体进行了部分调整 * 加入了聊天可信状态 * 为聊天预览功能添加了新选项 * 加入了玩家举报功能 * 悦灵将会围绕着正在播放音乐的唱片机跳舞 * 如果悦灵在跳舞时拿着紫水晶碎片,将会进行复制。悦灵的复制有 5 分钟冷却时间 ### 幽匿催发体 * 幽匿催发体现在将掉落 5 经验,之前是 20 经验 ### 聊天 * 将聊天滚动条移动到了右边 * 输入聊天消息时,聊天的签名状态会用一个颜色指示器显示出来 * 指示器会显示在聊天输入区的左边,或者是在聊天预览区的左边(如果启用了的话) * 如果聊天是签名过的,那么指示器会显示蓝色 * 若开启聊天预览,而且预览消息等待被签名,那么指示器就会显示橙色 * 预览消息还未签名时,聊天预览的背景色会更淡一些 * 当服务器未启用 强制安全聊天 选项时,连接服务器时会出现警告提醒框 * 现在社交屏幕会将玩家最近看到的消息条目置顶 #### 聊天可信状态 * 没有经过安全聊天系统签名或者被服务器篡改过的消息现在会被标记 * 缺少签名或者无效签名的消息会被标记为 “不安全” * 被篡改过的消息会被标记为 “被修改” * 消息的可信状态现在会用彩色指示器和图标来显示 * 彩色指示器会始终保持可见状态 * 图标仅会在聊天界面打开时可见 * 指针悬停在图标上时会提供更多关于可信状态的消息 * 对于被修改过的消息,原始安全文本也会被显示在提示框中 * 系统消息 (非玩家聊天,比如命令的输出) 会使用灰色指示器展示 #### 聊天预览 * 加入了“发送时”聊天预览选项,使得聊天预览仅在即将发送消息时更新 * 要确认发送消息,需要再按一次 Enter/Return 键 * 之前的“开启”选项现在改名为“输入时” * “输入时”模式时,若消息还未被服务器修改,不会再显示预览消息 * 聊天预览现在会在单人模式中启用,且在使用有选择器选项的命令时也会显示,例如 `/say` * 预览悬浮事件与点击事件现在有高亮,而且有不透明背景 ### 玩家举报 * 现在你可以在游戏中举报发送违规消息的玩家。举报者需要选择违反规定的个人聊天记录内容,以及举报的类型,这将会为我们的审核团队提供相关的聊天语境,以方便采取相关措施。该功能可在 社交互动 界面找到 * 可在举报时选择多条消息 * 选中的消息附近的一些附加消息一样会被发送,为我们的审核团队更好的理解语境 * 聊天举报的类型可以从聊天举报分类中选择 * 聊天举报分类的界面有一个“了解关于玩家举报的内容”的按钮,链接至一个相关的说明文章 * 附加注释可以用于提供与举报有关的细节和消息 ### 账户停用和封禁 * 若你的账户被禁止多人游戏,游戏启动时将会显示一个提示文本 * 封禁账户的原因和持续时间将会在这个界面中显示 ### REALMS(领域服) * 被 Java Realms 敏感词过滤器过滤的消息会用黄色标志标识 * 在 Realms 中,若玩家向一个或多个玩家发送的聊天被成功过滤,该玩家将会被提醒 ## 技术性修改 * 聊天输入框将不会应用于负的,或大于 32 的步进宽度(advances)的自定义字体 ### 聊天类型 * 添加到 `chat_types` 注册表的聊天类型现在仅被用于玩家聊天,而不会被用于系统消息 * `system` 和 `game_info` 聊天类型被移除了 * 聊天类型已被简化,现在只需要定义 `chat` 和 `narration` 装饰 * 聊天类型不再支持覆盖 * 需要使用系统消息来显示覆盖 * `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` 使用 ### 组件 * `run_command` 点击事件不再支持直接发送消息 * 现在仅支持命令 * 这意味着其值现在必须带有 `/` 前缀 * 诸如 `/say` 这类可以向玩家产生已签名消息的命令现在不允许使用,请使用 `/tellraw` 命令 ### 游戏事件 * 加入的游戏事件:`jukebox_play`,`jukebox_stop_play` ### 多人游戏安全聊天签名 * 聊天消息的顺序现在将会进行数字签名验证,也将用于校验玩家举报中,聊天内容的上下文 ### 服务器 * 对于专用服务器,`enforce-secure-profile` 选项现在默认为 `true` * 服务器日志中,不安全消息会带有 `[Not Secure]` 前缀标记 * 现在自定义服务器可以通过新的网络数据包为常规聊天设置独有的自动补全选项 * 自定义服务器可以通过新的网络数据包来隐藏玩家聊天消息,但这并不能从聊天日志中删除玩家的聊天消息