中文Minecraft Wiki是完全公开的。欢迎持续参与翻译工作 中文Minecraft Wiki是完全公开的。欢迎持续参与翻译工作Minecraft中文Wiki微博现已创建!或许有兴趣去看看Minecraft中文Wiki微博现已创建!或许有兴趣去看看翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。

17w45b

来自Minecraft Wiki
跳转至: 导航搜索
17w45b
17w45a.png
类型

快照

发布日期

2017年11月10日

快照归属

1.13

下载

客户端.json
服务端

协议版本

344

数据版本

1448

17w45b[1]1.13的第4个快照。

新内容[编辑 | 编辑源代码]

/data
  • 一条允许玩家获得、合并和移除实体和方块的NBT数据命令。
  • /data get block <目标位置> [<标签路径>] [<增幅倍率>]
    • 将会回传<目标位置>方块的nbt数据。标签路径 能用于输出某个特定的nbt数据, 但此功能仍然被限定于数字形式的资料。可选的增幅倍率 可以用于增幅输出值。
  • /data get entity <目标实体> [<标签路径>] [<增幅倍率>]
    • 将会从目标实体回传nbt数据。标签路径 能用于输出某个特定的nbt数据,但此功能仍然被限定于数字形式的资料。可选的增幅倍率 可以用于增幅输出值。
  • /data merge block <目标位置> <nbt>
    • 将会合并目标位置 与你所设定的nbt 资料。
  • /data merge entity <目标实体> <nbt>
    • 将会合并目标位置 与你所设定的nbt 资料。合并玩家的nbt资料是不合法的。
  • /data remove block <目标位置> <标签路径>
    • 将会移除目标位置标签路径 的nbt数据。
  • /data remove entity <target> <path>
    • 将会移除目标实体标签路径 的nbt数据。 删除玩家nbt数据是不允许的。
  • 标籤路径看起来像这样: foo.bar[0]."A [crazy name]".baz
    • foo.bar 是指定foo的子标签bar
    • bar[0]表示指定bar列表的第0号元素
    • "引入字串" 当字串需要被回传时可能可以使用
  • 旧命令转换示例:
    • /entitydata <目标实体> {nbt} 现在是 /data get entity <目标实体>
    • /blockdata <目标位置> <nbt> ,现在是 /data merge block <目标位置> <nbt>
  • 新功能使用示例:
    • /data get entity @e[type=pig,limit=1] Saddle 2
    • /data remove block 17 45 34 Items

更改[编辑 | 编辑源代码]

/entitydata
  • 被移除以应对新加入的/data
/execute store
  • 重做
  • /execute store (result|success) score <目标名称> <目标判据> <目标命令>
    • 回传值会被储存在<目标名称><目标判据>
    • 目标判据 必須存在,但相对于/stats 你不需要为<目标名称>设定起始值
  • /execute store (result|success) block <目标位置> <标签路径> (byte|double|float|int|long|short)
    • 将回传值储存在 目标位置方块标签路径 的nbt标签上,并储存为byte、double、float、int、long、或short
  • /execute store (result|success) entity <目标实体> <标签路径> (byte|double|float|int|long|short)
    • 将回传值储存在 目标实体 标签路径 的nbt标签上,并储存为byte、double、float、int、long、或short
  • 标签路径看起来像这样: foo.bar[0]."A [crazy name]".baz
    • foo.bar 是指定foo的子标签bar
    • bar[0]表示指定bar列表的第0号元素
    • "引入字串" 当字串需要被回传时可能可以使用
  • 例子:
    • /execute store success score @a foo run say hi
    • /execute as @e[type=pig] at @s store success entity @s Saddle byte 1 if entity @p[distance=..5]
/execute if <...>
  • 現在可以用于回传自己的结果,不再要求串联命令连锁

修复[编辑 | 编辑源代码]

修复了26个漏洞

参考[编辑 | 编辑源代码]

  1. Minecraft Snapshot 17w45a – Minecraft.net,2017年11月8日
Promotional Content