<本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。>

致繁體用戶:由於近期 MediaWiki 簡繁轉換表故障頻發,繁體譯名不能正確顯示。繁體譯名一概以遊戲內為准,不便之處敬請諒解。

作为统一社区平台(UCP)计划的一部分,本Wiki将在数周内迁移至新的平台。详情见此

As part of the Unified Community Platform project, your wiki will be migrated to the new platform in the next few weeks. Read more here.

17w45b

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

Java版

类型

快照

发布日期

2017年11月10日

快照归属

1.13

下载

客户端.json
服务端

协议版本

344

数据版本

1448

17w45b[1]Java版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日