
MINECRAFT SNAPSHOT 23W03A
Minecraft Java 快照我们现在发布了 Minecraft 1.19.4 的第一个快照。此版本包含新的辅助功能、新命令和大量错误修复!
祝您挖矿愉快!
变化
- Vexes 现在在空手时使用单独的充电动画
- 盔甲支架现在在放置和破碎时保留自定义名称
辅助功能
- 为首次启动游戏的玩家添加了辅助功能入门屏幕
- 添加了箭头键导航
- 资源包屏幕现在可通过键盘导航
- 自动跳转现在默认处于关闭状态
- 添加了新的“通知显示时间”辅助功能
- 更改通知(如解锁的食谱、进度、字幕和所选项目名称)的可见时间
方向键预览
- 现在可以使用箭头键导航菜单屏幕
- 使用箭头键导航时,需要通过按 Enter 或空格键来激活滑块才能开始更改值
技术变更
- 数据包版本现在是 11
- 添加了网络协议功能,用于强制在同一客户端时钟周期内处理数据包捆绑包
- 添加了用于翻译聊天组件的回退字段
- 翻译格式中的越界参数不再被默默忽略
- clone 命令现在支持在不同维度之间进行克隆
- 新的字符串源现在可用于数据修改命令
- 新的执行子命令
网络协议
- 客户端现在在接收登录数据包时重置其安全聊天会话状态
数据包捆绑包
- 向客户端绑定游戏协议添加了新的分隔符数据包
- 两个分隔符之间的所有数据包保证在同一刻度内处理
- 出于安全原因,服务器绑定方向不支持此功能
阻止行为
- 在某些生物群系中,火焰燃烧得更快,现在由increased_fire_burnout生物群系标签控制
生物生成
- only_allows_snow_and_gold_rabbits生物群系标签已重命名为spawns_gold_rabbits以匹配其行为
- 白兔变种现在由spawns_white_rabbits生物群系标签控制
- 狐狸变种现在由spawns_snow_foxes生物群系标签控制
生物行为
- 融化在温暖生物群系中的雪傀儡现在由snow_golem_melts生物群系标签控制
命令
clone
clone 命令现在支持指定源维度和目标维度。新语法:clone [从<源维度>] <开始> <结束> [到 <目标维度>] <目标> ...
参数:
- 源维度:要从中克隆的维度的 ID
- 目标维度:要克隆到的维度的 ID
data
可用的新来源:- 字符串<实体|块|存储> [路径] [开始] [结束] - 将值读取为文本,生成字符串值
- start:要包含在字符串开头的第一个字符的索引
- end:要在字符串末尾排除的第一个字符的索引
执行
执行如果|除非
可用于执行if|除非子命令的新条件:- 执行 if|除非加载 <pos> - 检查给定的位置是否已完全加载(关于块和实体)
- 执行 if|除非维度<维度> - 检查执行是否在匹配的维度中
- 位置:要检查的块位置
- 维度:维度 ID
执行于
新的 execute 子命令,用于根据与当前执行实体的关系选择实体:- 在<关系上执行>
- 车辆 - 执行实体正在乘坐的实体
- 乘客 - 直接乘坐执行实体的所有实体(无副乘客)
- 控制器 - 控制执行实体的实体(例如:船上的第一位乘客)
- 所有者 - 执行实体的所有者,如果它是可驯服的动物(如猫、狼或鹦鹉)
- 皮带 - 用皮带引导执行实体的实体(如果连接到围栏上,可能是皮带结)
- 目标 - 执行实体的攻击目标
- 攻击者 - 前 5 秒内损坏执行实体的最后一个实体
标题
- 标题时间的所有时间参数现在都是持续时间,并使用 t、s 和 d 后缀
天气
- 如果未指定,天气变化的持续时间现在与游戏的常规天气周期匹配
- 持续时间参数现在是以即时报价为单位的持续时间,适用于 t、s 和 d 后缀
- 要保留现有功能,您需要向预先存在的命令添加 s 后缀
骑
允许实体启动或停止骑乘其他实体的新命令语法:
- 乘坐<目标>坐骑<车辆>
- 使单个目标安装单个车辆
- 在以下情况下,该命令将失败:
- 车辆是玩家
- 目标已经在骑车了
- 目标和车辆是同一实体
- 车辆已经是目标的乘客(直接或间接)
- 骑行<目标>下马
- 从其乘坐的任何车辆上卸下目标
- 如果目标没有骑任何东西,则失败
游戏规则
- 添加了命令修改块限制,控制在一次执行克隆、填充和填充生物组时更改的最大块数
聊天组件
翻译回退
添加了可选的回退字段来翻译文本组件。- 新字段是一个字符串,如果缺少,将用于代替翻译
- 如果缺少回退,则保留旧行为(即使用密钥本身作为转换)
实验性功能
注意块交互
- 生物头现在可以放在音符块的顶部,而无需偷偷摸摸
修复了 23W03A 中的错误
- MC-26678 - 损伤摆动不再显示传入损伤的方向
- MC-30403 - 冲刺时卸下可骑行实体时不会取消冲刺
- MC-121048 - 当实体死亡时,战斗追踪器仅记录致命一击
- MC-122595 - 持续时间为 0 的 /weather 命令在较长时间内具有相同的天气
- MC-136534 - 所有命令块都认为它们使用插入符号符号朝南
- MC-149144 - 可通过按另一个按钮和 Tab 键选择多个按钮
- MC-155433 - 带料斗的矿车无法从混合堆中拣选匹配的物品
- MC-165595 - 当关卡超过特定“时间”时,防护光束不会渲染.dat
- MC-181832 - “/spreadplayers”命令不扩展指定维度中的实体
- MC-191942 - 多人游戏菜单中的按钮间距不均匀
- MC-222518 - 骷髅/僵尸马和驴/骡子的马鞍和箱子已过时/有错误
- MC-224960 - 旁观命令在尺寸之间不起作用
- MC-230678 - 大锅在下雨时充满冰冻海洋生物群系中的粉雪
- MC-233893 - 在冰冻海洋生物群落的温暖斑块中,燃烧的生物不会被雨水扑灭
- MC-235260 - 料斗矿车在 (0, 0, 0) 处输送物品的速度比正常速度慢
- MC-247836 - 激流在冰冻海洋生物群系中的雨中不起作用
- MC-252773 - 不带仪器NBT和其他NBT数据(如文本)的山羊角无法播放
- MC-255545 - 岩浆立方体阴影不随大小变化
- MC-255811 - Level#isRainingAt(BlockPos) 对于下雪和冰冻的生物群系,即使下雨,也总是返回 false
- MC-256292 - 山羊在初始世界生成后不会在草地上生成
- MC-256555 - 骆驼在生成时会坐下一瞬间
- MC-256576 - 当其他玩家已经骑骆驼时,玩家在安装骆驼时成为骆驼的控制乘客
- MC-256838 - 骆驼的朝向不匹配
- MC-257082 - 骑鞘翅或鞘翅飞行时冲刺会改变您的视野
- MC-257346 - 空手的Vexes做出淫秽手势
- MC-257418 - 骆驼在受到伤害时有时会坐下一瞬间
- MC-257755 - 如果您当前不是任何领域的成员,则使用 TAB 键时,不会按顺序选择领域菜单中的元素
- MC-257875 - 在生存或冒险模式下点燃爬行者时不消耗火药
- MC-258163 - 客户端绑定部分块更新数据包序列化在 2^19 个块状态后中断
- MC-258173 - 睡觉时进入终端入口会导致床被永久占用
- MC-258246 - “遥测数据”按钮缺少省略号
- MC-258295 - 当工作站在附近时,村民AI损坏
- MC-258430 - 具有较大 LastPoseTime 值的骆驼奇怪地偏移了玩家视图模型
- MC-258953 - 标题中出现内存不足屏幕的原始消息