• 【问卷调查奖励发放公告】

    感谢大家积极参与本次 MineBBS 社区问卷调查。200 金粒的参与奖励已完成发放。部分用户发放失败,请【点击此处】 查看详情。

版本快讯 [Minecraft.net | NEWS] 23W44A 发布

1699142446811.jpg
在本周的快照中,我们将暂停新功能,以改进我们已经添加的功能,包括对命令的修复以及使用带有装饰罐的战利品表的能力。

变化​

  • Copper Doors & Copper Trapdoors 更新了纹理

技术变更​

  • 数据包版本现在是 23

数据包版本 23​

  • 装饰罐现在可以使用战利品表,并将从 LootTable 标签键中读取
  • 对命令函数的其他更改
命令
TICK

  • tick step 命令的参数 <time> 现在是可选的了,默认值为1
RETURN
  • return run 现在总会返回
    • 如果从返回的命令中没有有效的返回值,包含该命令的函数会执行失败(即执行成功=0 且执行次数=0)
  • return run可以传播它的成功次数和执行次数了
  • return run现在允许存储上述值,即通过execute store ... run return run 来存储值并返回到上层函数
  • 添加了新的子命令return fail, 该命令会导致整个函数执行失败(即执行成功=0 且执行次数=0)
FUNCTION
  • 如果 function <函数标签> 运行多个函数,且其中包含了return run,那么在首次执行了该命令之后会停止运行剩余的内容并返回
  • 只是调用function命令总会给与return run返回值
    • 例如 return run execute [一些东西] run function <一些带有条件的返回的函数> 总是会在处理了开头的一些内容之后就返回(没太理解)
EXECUTE IF|UNLESS FUNCTION
  • 如果所有的函数都没有返回值,则execute if|unless function不再永远测试失败
    • 如果调用的函数没有返回值,那么if会失败而unless会通过
    • 函数中的第一个return会返回(对于单个上下文而言)

修复了快照 23W44A 中的错误​

  • MC-219293 - 通过合唱果实传送时,打嗝声和传送声在错误的位置播放
  • MC-265805 - 执行尾递归函数会随着递归深度线性消耗内存资源
  • MC-266052 - 用于打开或关闭铜灯泡的字幕显示原始翻译字符串
  • MC-266053 - 用于打开或关闭铜活板门的字幕显示原始翻译字符串
  • MC-266064 - 抛光凝灰岩上的脚步声创建缺少字幕
  • MC-266084 - 铜门顶部包括窗户的打开部分
  • MC-266086 - 凝灰岩砖与其他砖块未正确对齐
  • MC-266105 - 蝙蝠头倒置,在蜱虫冻结时生成时
  • MC-266112 - 新蝙蝠的耳朵低于官方渲染和基岩的耳朵
  • MC-266117 - 切割铜块不能用石切割
  • MC-266147 - 铜门物品纹理与块不一致
  • MC-266197 - 无法通过键盘导航选择领域菜单中的“立即转移”按钮
  • MC-266215 - 新蝙蝠头部的枢轴点与基岩的枢轴点不同
 

在线会员

  • 断影
  • 冥王大大
  • lengxiaoCN
  • Binary
  • 野兽先辈田所浩二
  • 艾斯比士劳滋
  • 乐灵
  • gffidx
  • 麻喽供销社长
  • 聆星L
  • Suancs
  • cpdhr
  • 子邪
  • 孤星泪
  • 笛 奥
  • hjjnn
  • 孤央
  • Ry0a
  • mu_x
  • 薛 振宇
...和 38 更多。
后退
顶部 底部