本帖最后由 玄素 于 2017-8-8 20:59 编辑
文件
文件移动
命令
总体调整
这是冗长的,因为每一行都是一条独立的命令。大部分的可选项之类都被单独列出。
...代表这里匹配另一条命令。
-> foo代表这是foo的一个别名。
特定命令
/clear
/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal] [<block>] [<data>] -> /clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal]
/defaultgamemode sp -> /defaultgamemode spectator
/difficulty
/difficulty p -> /difficulty peaceful
/effect
/effect <entity> clear -> /effect clear <entity> [<effect>]
/execute
/execute at <entity> <command>将以<entity>的坐标为执行坐标执行<command>(但不改变执行者)
/execute at <x y z> <command>将以<x y z>为执行坐标执行<command>
/execute (if|unless) block <x y z> <block> <command>将在<x y z>匹配(或不匹配)<block>时执行<command>
/execute (if|unless) blocks <begin> <end> <destination> (all|masked) <command>将在<start>坐标到<end>坐标间的方块匹配(或不匹配)以<destination>始的同区域方块时执行<command>
/execute (if|unless) entity <entity> <command>将在<entity>存在[即能找到一个或更多满足玩家名/uuid/实体选择器条件的实体](或不存在)时执行<command>
/execute @e ~ ~ ~ detect ~ ~ ~ grass summon pig -> /execute at @e execute if block ~ ~ ~ grass summon pig
/execute @e ~ ~ ~ say Hello! -> /execute as @e say Hello!
/fill
/fill <x y z> <xt yt zt> <block> [data] [destroy|hollow|keep|outline|replace] [nbt] -> /fill <x y z> <xt yt zt> <block> [destroy|hollow|keep|outline|replace]
/function foo if @e[tag=bar] -> /execute if entity @e[tag=bar] function foo
/gamerule
这非常容易出错并难以使用
你可以使用函数或是记分板(译注:scoreboard的trigger功能)来替代这个用法,而并不会有什么功能上的缺失(实际上功能更多!)
现有的自定义规则将不再能被访问,只有内建的规则才继续生效
/replaceitem entity <target> <slot> <item> [count] [data] [nbt] -> /replaceitem entity <target> <pos> <slot> <item> [count]
/setblock
参数格式
实体选择器(例如@e[..])
level=10..12代表10,11或12级玩家
level=5..代表高于或等于5级的玩家
level=..15代表低于或等于15级的玩家
l/lm -> level
r/rm -> distance
rx/rxm -> x_rotation
ry/rym -> y_rotation
c -> limit
type=!cow,type=!chicken匹配牛和鸡以外的实体
type=cow,type=chicken不被允许,因为不可能有一个实体既是一头牛又是一只鸡
sort=furthest代表从最远处开始选择实体(也就是你以前用c=-5所达到的效果)
sort=random将会对实体随机排序(也是@r的默认行为)
sort=arbitrary是一个新的选项:它不会排序结果。这在你优化命令而不需要排序的时候也许有用
方块
minecraft:redstone_wire[power=15,north=up,south=side]
minecraft:jukebox{RecordItem:{...}}
minecraft:furnace[facing=north]{BurnTime:200}
minecraft:redstone_wire[power=tuesday]会被视为格式错误,因为redstone_wire的power状态值应位于0-15之间
minecraft:stick{display:{Name:"Stick of Untruths"}}
其它的物品信息要么是被分化为不同物品,要么可以通过NBT指定
https://www.reddit.com/user/Dinn ... r_early_preview_of/
文件
文件移动
命令
总体调整
这是冗长的,因为每一行都是一条独立的命令。大部分的可选项之类都被单独列出。
...代表这里匹配另一条命令。
-> foo代表这是foo的一个别名。
特定命令
/clear
/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal] [<block>] [<data>] -> /clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal]
/defaultgamemode sp -> /defaultgamemode spectator
/difficulty
/difficulty p -> /difficulty peaceful
/effect
/effect <entity> clear -> /effect clear <entity> [<effect>]
/execute
/execute at <entity> <command>将以<entity>的坐标为执行坐标执行<command>(但不改变执行者)
/execute at <x y z> <command>将以<x y z>为执行坐标执行<command>
/execute (if|unless) block <x y z> <block> <command>将在<x y z>匹配(或不匹配)<block>时执行<command>
/execute (if|unless) blocks <begin> <end> <destination> (all|masked) <command>将在<start>坐标到<end>坐标间的方块匹配(或不匹配)以<destination>始的同区域方块时执行<command>
/execute (if|unless) entity <entity> <command>将在<entity>存在[即能找到一个或更多满足玩家名/uuid/实体选择器条件的实体](或不存在)时执行<command>
/execute @e ~ ~ ~ detect ~ ~ ~ grass summon pig -> /execute at @e execute if block ~ ~ ~ grass summon pig
/execute @e ~ ~ ~ say Hello! -> /execute as @e say Hello!
/fill
/fill <x y z> <xt yt zt> <block> [data] [destroy|hollow|keep|outline|replace] [nbt] -> /fill <x y z> <xt yt zt> <block> [destroy|hollow|keep|outline|replace]
/function foo if @e[tag=bar] -> /execute if entity @e[tag=bar] function foo
/gamerule
这非常容易出错并难以使用
你可以使用函数或是记分板(译注:scoreboard的trigger功能)来替代这个用法,而并不会有什么功能上的缺失(实际上功能更多!)
现有的自定义规则将不再能被访问,只有内建的规则才继续生效
/replaceitem entity <target> <slot> <item> [count] [data] [nbt] -> /replaceitem entity <target> <pos> <slot> <item> [count]
/setblock
参数格式
实体选择器(例如@e[..])
level=10..12代表10,11或12级玩家
level=5..代表高于或等于5级的玩家
level=..15代表低于或等于15级的玩家
l/lm -> level
r/rm -> distance
rx/rxm -> x_rotation
ry/rym -> y_rotation
c -> limit
type=!cow,type=!chicken匹配牛和鸡以外的实体
type=cow,type=chicken不被允许,因为不可能有一个实体既是一头牛又是一只鸡
sort=furthest代表从最远处开始选择实体(也就是你以前用c=-5所达到的效果)
sort=random将会对实体随机排序(也是@r的默认行为)
sort=arbitrary是一个新的选项:它不会排序结果。这在你优化命令而不需要排序的时候也许有用
方块
minecraft:redstone_wire[power=15,north=up,south=side]
minecraft:jukebox{RecordItem:{...}}
minecraft:furnace[facing=north]{BurnTime:200}
minecraft:redstone_wire[power=tuesday]会被视为格式错误,因为redstone_wire的power状态值应位于0-15之间
minecraft:stick{display:{Name:"Stick of Untruths"}}
其它的物品信息要么是被分化为不同物品,要么可以通过NBT指定
上个帖子:
这份列表并没有完成,而我在有新的计划变更时,也会更新这份列表。一切改变都并非最终定稿,我们也将继续通过你们的反馈和建议,找出对这些命令最好的解决方案。我也并没有完成将这些命令移植到新系统的工作,所以有些部分尚处在未完成状态,直到我处理到它们。
最后更新日期:2017.08.07——Dinnerbone
文件
文件移动
- 位于(world)/data/advancements/(namespace)/(file)的文件将被放入数据包的data/(namespace)/advancements/(file)路径下
- 位于(world)/data/functions/namespace)/(file)的文件将被放入数据包的data/(namespace)/functions/(file)路径下
- 位于(world)/data/loot_tables/(namespace)/(file)的文件将被放入数据包的data/(namespace)/loot_tables/(file)路径下
- 位于(world)/structures/(file)的文件将被放入数据包的data/(namespace)/structures/(file)路径下
- 数据包是zip文件或文件夹,在其目录下有pack.mcmeta文件。请查看http://minecraft.gamepedia.com/T ... ce_pack#pack.mcmeta。
- 多个数据包能够在同时读取,也可以设置为不读取(默认不加载,享受无聊的游戏吧!)
- 结构方块的建筑现在能够保存在命名空间中了。在未来对于所有自定义的结构建筑请使用你自己的命名空间。默认的命名空间是minecraft,在未来可能会导致冲突。
- 结构建筑现在被保存在 (world)/generated/structures/(namespace)/(file).nbt中。放置在这里的文件会在加载数据包之前被加载。但是,并不建议继续用这样的方式去加载结构,请它们移动进数据包文件夹中。
命令
总体调整
- 命令的大小写比以前更敏感了。你应该尽可能使用小写的字符。
比如,/scoreboard ObJeCtIvEs ...将不再被允许。 - 命令的优化比以前更好了,特别是对于函数。
- 函数将被在加载的时候被解析。这意味着,如果函数中的某条命令不正确,你将会在加载的时候获得提示。
这意味着为了检查一个地图是否工作于1.17.banana,你可以直接在1.17.banana中打开这个世界。如果有任何错误,他将显示在你的日志中。当然,如果没有错误,那再好不过了。 - 这里是所有可执行命令的列表:https://gist.github.com/Dinnerbo ... be188ed6b72a12d7e65
这是冗长的,因为每一行都是一条独立的命令。大部分的可选项之类都被单独列出。
...代表这里匹配另一条命令。
-> foo代表这是foo的一个别名。
特定命令
/clear
- /clear的格式被更改
- 查看物品参数格式来了解更多细节
- /clone的格式被更改
/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal] [<block>] [<data>] -> /clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal]
- 查看方块参数格式来了解更多细节
- 现在只支持字串ID,而不再支持其缩写或者数字ID
/defaultgamemode sp -> /defaultgamemode spectator
/difficulty
- /difficulty现在只支持字串ID,而不再支持其缩写或者数字ID
/difficulty p -> /difficulty peaceful
/effect
- /effect的格式被更改以避免歧义
/effect <entity> clear -> /effect clear <entity> [<effect>]
/execute
- 这并不是最终的修改样式,我们也还在考虑如何才是最佳的更改。
- /execute重新被从历史的垃圾堆里捞出来了
/execute at <entity> <command>将以<entity>的坐标为执行坐标执行<command>(但不改变执行者)
/execute at <x y z> <command>将以<x y z>为执行坐标执行<command>
/execute (if|unless) block <x y z> <block> <command>将在<x y z>匹配(或不匹配)<block>时执行<command>
/execute (if|unless) blocks <begin> <end> <destination> (all|masked) <command>将在<start>坐标到<end>坐标间的方块匹配(或不匹配)以<destination>始的同区域方块时执行<command>
/execute (if|unless) entity <entity> <command>将在<entity>存在[即能找到一个或更多满足玩家名/uuid/实体选择器条件的实体](或不存在)时执行<command>
- 旧版本命令的替换例子:
/execute @e ~ ~ ~ detect ~ ~ ~ grass summon pig -> /execute at @e execute if block ~ ~ ~ grass summon pig
/execute @e ~ ~ ~ say Hello! -> /execute as @e say Hello!
/fill
- /fill的格式被更改
/fill <x y z> <xt yt zt> <block> [data] [destroy|hollow|keep|outline|replace] [nbt] -> /fill <x y z> <xt yt zt> <block> [destroy|hollow|keep|outline|replace]
- 查看方块参数格式来了解更多细节
- 不再具有可选的[if|unless]参数
/function foo if @e[tag=bar] -> /execute if entity @e[tag=bar] function foo
/gamerule
- /gamerule不再接受未定义的游戏规则("自定义gamerule")
这非常容易出错并难以使用
你可以使用函数或是记分板(译注:scoreboard的trigger功能)来替代这个用法,而并不会有什么功能上的缺失(实际上功能更多!)
现有的自定义规则将不再能被访问,只有内建的规则才继续生效
- /gamerule修改的值类型现在会被检查(如果当一个gamerule接受的是int类型的值而你丢了上去一个string的话,会直接报错)
- /give的格式被更改
- 查看物品参数格式来了解更多细节
- /replaceitem查看物品参数格式来了解更多细节
/replaceitem entity <target> <slot> <item> [count] [data] [nbt] -> /replaceitem entity <target> <pos> <slot> <item> [count]
- 查看物品参数格式来了解更多细节
- [dataTag]参数被从所有的/scoreboard系列命令中移除,反正也已经不再需要了
/setblock
- /setblock的格式被更改
- 查看方块参数格式来了解更多细节
- 被移除。现在它们是/execute的一部分了
- 被移除。人们总是用它来停止降雨,但这会让你在发现一分钟以后雨又下了起来时感受世界的恶意
- 使用/weather来替代这个用法
- /tp现在作为/teleport的一个别名存在(就像/w,/msg和/tell的关系)
- 现在使用命令执行者的坐标做为执行坐标,就像其它的命令一样
- /tp的命令格式依旧存在,但是和/teleport具有相同的表现
参数格式
实体选择器(例如@e[..])
- 引入更多的错误检查机制来帮助你发现命令中的错误。例如limit=0,level=-10,gamemode=purple的格式将不再允许,因为它们没有意义
- 将不再使用"min"和"max"来分隔值的范围,而是直接支持范围取值
level=10..12代表10,11或12级玩家
level=5..代表高于或等于5级的玩家
level=..15代表低于或等于15级的玩家
- x和z不再使用方块的中心坐标(也就是说x=0不再代表x=0.5)。现在坐标参数支持浮点值了,所以如果你希望的话,请使用x=0.5。
- gamemode(以前的参数m)不再支持ID缩写和数字ID,它们已经在很久之前就被废弃了。
- 部分参数的缩写被重命名了
l/lm -> level
r/rm -> distance
rx/rxm -> x_rotation
ry/rym -> y_rotation
c -> limit
- limit(以前的参数c)不再支持负值,代之以sort=furthest
- x,y,z,distance(以前的参数r),x_rotation(以前的参数rx/rxm)和y_rotation(以前的参数ry/rym)现在均为double类型并支持12.34这样的数值
- 支持空格!@e[name="Hello World"]
- 支持NBT!@e[nbt={Cool:1b},nbt=!{Uncool:1b}]
- 支持重复参数,这似乎让选择器看起来更聪明了
type=!cow,type=!chicken匹配牛和鸡以外的实体
type=cow,type=chicken不被允许,因为不可能有一个实体既是一头牛又是一只鸡
- 你现在可以选择实体列表排序
sort=furthest代表从最远处开始选择实体(也就是你以前用c=-5所达到的效果)
sort=random将会对实体随机排序(也是@r的默认行为)
sort=arbitrary是一个新的选项:它不会排序结果。这在你优化命令而不需要排序的时候也许有用
方块
- 现在无论一个方块是否拥有方块状态和NBT,现在都只使用如下的独立"block"参数:
minecraft:redstone_wire[power=15,north=up,south=side]
minecraft:jukebox{RecordItem:{...}}
minecraft:furnace[facing=north]{BurnTime:200}
- ID必须提供(就像以前一样。如果命名空间被省略,那么默认使用minecraft:)
- 方块状态被放入[]中,用逗号分隔,所使用的值必须是这个方块所支持的状态。可选。
minecraft:redstone_wire[power=tuesday]会被视为格式错误,因为redstone_wire的power状态值应位于0-15之间
- NBT标签被放入{}中,并和你所预期的一样工作。可选。
- 在检测方块时,只有你所提供的状态会被检测匹配。
- 在放置方块时,你所提供的方块状态会被正确设置,而没有提供的状态将被设置为默认值。
- 在1.13中,方块数据值将不再存在,而是被分化于不同的方块ID或方块状态。
- 现在无论一个物品是否需求NBT,现在都只使用如下的独立"item"参数:
minecraft:stick{display:{Name:"Stick of Untruths"}}
- ID必须提供(就像以前一样。如果命名空间被省略,那么默认使用minecraft:)
- NBT标签被放入{}中并和你所预期的一样工作。可选。
- 在1.13中,物品数据值和物品损害值都将不再存在。
其它的物品信息要么是被分化为不同物品,要么可以通过NBT指定
2021.12 数据,可能有更多内容
上个帖子:http://www.mcbbs.net/thread-709042-1-2.htmlhttps://www.reddit.com/user/Dinn ... r_early_preview_of/
这份列表并没有完成,而我在有新的计划变更时,也会更新这份列表。一切改变都并非最终定稿,我们也将继续通过你们的反馈和建议,找出对这些命令最好的解决方案。我也并没有完成将这些命令移植到新系统的工作,所以有些部分尚处在未完成状态,直到我处理到它们。
最后更新日期:2017.08.07——Dinnerbone
最后更新日期:2017.08.07——Dinnerbone
文件
文件移动
- 位于(world)/data/advancements/(namespace)/(file)的文件将被放入数据包的data/(namespace)/advancements/(file)路径下
- 位于(world)/data/functions/namespace)/(file)的文件将被放入数据包的data/(namespace)/functions/(file)路径下
- 位于(world)/data/loot_tables/(namespace)/(file)的文件将被放入数据包的data/(namespace)/loot_tables/(file)路径下
- 位于(world)/structures/(file)的文件将被放入数据包的data/(namespace)/structures/(file)路径下
- 数据包是zip文件或文件夹,在其目录下有pack.mcmeta文件。请查看http://minecraft.gamepedia.com/T ... ce_pack#pack.mcmeta。
- 多个数据包能够在同时读取,也可以设置为不读取(默认不加载,享受无聊的游戏吧!)
- 结构方块的建筑现在能够保存在命名空间中了。在未来对于所有自定义的结构建筑请使用你自己的命名空间。默认的命名空间是minecraft,在未来可能会导致冲突。
- 结构建筑现在被保存在 (world)/generated/structures/(namespace)/(file).nbt中。放置在这里的文件会在加载数据包之前被加载。但是,并不建议继续用这样的方式去加载结构,请它们移动进数据包文件夹中。
命令
总体调整
- 命令的大小写比以前更敏感了。你应该尽可能使用小写的字符。
比如,/scoreboard ObJeCtIvEs ...将不再被允许。 - 命令的优化比以前更好了,特别是对于函数。
- 函数将被在加载的时候被解析。这意味着,如果函数中的某条命令不正确,你将会在加载的时候获得提示。
这意味着为了检查一个地图是否工作于1.17.banana,你可以直接在1.17.banana中打开这个世界。如果有任何错误,他将显示在你的日志中。当然,如果没有错误,那再好不过了。 - 这里是所有可执行命令的列表:https://gist.github.com/Dinnerbo ... be188ed6b72a12d7e65
这是冗长的,因为每一行都是一条独立的命令。大部分的可选项之类都被单独列出。
...代表这里匹配另一条命令。
-> foo代表这是foo的一个别名。
特定命令
/clear
- /clear的格式被更改
- 查看物品参数格式来了解更多细节
- /clone的格式被更改
/clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal] [<block>] [<data>] -> /clone <x1 y1 z1> <x2 y2 z2> <xt yt zt> [replace|masked] [force|move|normal]
- 查看方块参数格式来了解更多细节
- 现在只支持字串ID,而不再支持其缩写或者数字ID
/defaultgamemode sp -> /defaultgamemode spectator
/difficulty
- /difficulty现在只支持字串ID,而不再支持其缩写或者数字ID
/difficulty p -> /difficulty peaceful
/effect
- /effect的格式被更改以避免歧义
/effect <entity> clear -> /effect clear <entity> [<effect>]
/execute
- 这并不是最终的修改样式,我们也还在考虑如何才是最佳的更改。
- /execute重新被从历史的垃圾堆里捞出来了
/execute at <entity> <command>将以<entity>的坐标为执行坐标执行<command>(但不改变执行者)
/execute at <x y z> <command>将以<x y z>为执行坐标执行<command>
/execute (if|unless) block <x y z> <block> <command>将在<x y z>匹配(或不匹配)<block>时执行<command>
/execute (if|unless) blocks <begin> <end> <destination> (all|masked) <command>将在<start>坐标到<end>坐标间的方块匹配(或不匹配)以<destination>始的同区域方块时执行<command>
/execute (if|unless) entity <entity> <command>将在<entity>存在[即能找到一个或更多满足玩家名/uuid/实体选择器条件的实体](或不存在)时执行<command>
- 旧版本命令的替换例子:
/execute @e ~ ~ ~ detect ~ ~ ~ grass summon pig -> /execute at @e execute if block ~ ~ ~ grass summon pig
/execute @e ~ ~ ~ say Hello! -> /execute as @e say Hello!
/fill
- /fill的格式被更改
/fill <x y z> <xt yt zt> <block> [data] [destroy|hollow|keep|outline|replace] [nbt] -> /fill <x y z> <xt yt zt> <block> [destroy|hollow|keep|outline|replace]
- 查看方块参数格式来了解更多细节
- 不再具有可选的[if|unless]参数
/function foo if @e[tag=bar] -> /execute if entity @e[tag=bar] function foo
/gamerule
- /gamerule不再接受未定义的游戏规则("自定义gamerule")
这非常容易出错并难以使用
你可以使用函数或是记分板(译注:scoreboard的trigger功能)来替代这个用法,而并不会有什么功能上的缺失(实际上功能更多!)
现有的自定义规则将不再能被访问,只有内建的规则才继续生效
- /gamerule修改的值类型现在会被检查(如果当一个gamerule接受的是int类型的值而你丢了上去一个string的话,会直接报错)
- /give的格式被更改
- 查看物品参数格式来了解更多细节
- /replaceitem查看物品参数格式来了解更多细节
/replaceitem entity <target> <slot> <item> [count] [data] [nbt] -> /replaceitem entity <target> <pos> <slot> <item> [count]
- 查看物品参数格式来了解更多细节
- [dataTag]参数被从所有的/scoreboard系列命令中移除,反正也已经不再需要了
/setblock
- /setblock的格式被更改
- 查看方块参数格式来了解更多细节
- 被移除。现在它们是/execute的一部分了
- 被移除。人们总是用它来停止降雨,但这会让你在发现一分钟以后雨又下了起来时感受世界的恶意
- 使用/weather来替代这个用法
- /tp现在作为/teleport的一个别名存在(就像/w,/msg和/tell的关系)
- 现在使用命令执行者的坐标做为执行坐标,就像其它的命令一样
- /tp的命令格式依旧存在,但是和/teleport具有相同的表现
参数格式
实体选择器(例如@e[..])
- 引入更多的错误检查机制来帮助你发现命令中的错误。例如limit=0,level=-10,gamemode=purple的格式将不再允许,因为它们没有意义
- 将不再使用"min"和"max"来分隔值的范围,而是直接支持范围取值
level=10..12代表10,11或12级玩家
level=5..代表高于或等于5级的玩家
level=..15代表低于或等于15级的玩家
- x和z不再使用方块的中心坐标(也就是说x=0不再代表x=0.5)。现在坐标参数支持浮点值了,所以如果你希望的话,请使用x=0.5。
- gamemode(以前的参数m)不再支持ID缩写和数字ID,它们已经在很久之前就被废弃了。
- 部分参数的缩写被重命名了
l/lm -> level
r/rm -> distance
rx/rxm -> x_rotation
ry/rym -> y_rotation
c -> limit
- limit(以前的参数c)不再支持负值,代之以sort=furthest
- x,y,z,distance(以前的参数r),x_rotation(以前的参数rx/rxm)和y_rotation(以前的参数ry/rym)现在均为double类型并支持12.34这样的数值
- 支持空格!@e[name="Hello World"]
- 支持NBT!@e[nbt={Cool:1b},nbt=!{Uncool:1b}]
- 支持重复参数,这似乎让选择器看起来更聪明了
type=!cow,type=!chicken匹配牛和鸡以外的实体
type=cow,type=chicken不被允许,因为不可能有一个实体既是一头牛又是一只鸡
- 你现在可以选择实体列表排序
sort=furthest代表从最远处开始选择实体(也就是你以前用c=-5所达到的效果)
sort=random将会对实体随机排序(也是@r的默认行为)
sort=arbitrary是一个新的选项:它不会排序结果。这在你优化命令而不需要排序的时候也许有用
方块
- 现在无论一个方块是否拥有方块状态和NBT,现在都只使用如下的独立"block"参数:
minecraft:redstone_wire[power=15,north=up,south=side]
minecraft:jukebox{RecordItem:{...}}
minecraft:furnace[facing=north]{BurnTime:200}
- ID必须提供(就像以前一样。如果命名空间被省略,那么默认使用minecraft:)
- 方块状态被放入[]中,用逗号分隔,所使用的值必须是这个方块所支持的状态。可选。
minecraft:redstone_wire[power=tuesday]会被视为格式错误,因为redstone_wire的power状态值应位于0-15之间
- NBT标签被放入{}中,并和你所预期的一样工作。可选。
- 在检测方块时,只有你所提供的状态会被检测匹配。
- 在放置方块时,你所提供的方块状态会被正确设置,而没有提供的状态将被设置为默认值。
- 在1.13中,方块数据值将不再存在,而是被分化于不同的方块ID或方块状态。
- 现在无论一个物品是否需求NBT,现在都只使用如下的独立"item"参数:
minecraft:stick{display:{Name:"Stick of Untruths"}}
- ID必须提供(就像以前一样。如果命名空间被省略,那么默认使用minecraft:)
- NBT标签被放入{}中并和你所预期的一样工作。可选。
- 在1.13中,物品数据值和物品损害值都将不再存在。
其它的物品信息要么是被分化为不同物品,要么可以通过NBT指定
越来越长
然而这篇估计还是1+10
XD
然而这篇估计还是1+10
XD
1345979462 发表于 2017-8-8 15:34
越来越长
然而这篇估计还是1+10
XD
额....好像是2+25
命令归邪
1.17.banana是什么?
666666666可以可以可以
6666666666666666666
mcstevelive 发表于 2017-8-8 16:18
1.17.banana是什么?
其实就是随便举个例子
你可能见过有人回复你说:比如XXX、XXXbalabala……
那个balabala相当于省略号
同理,1.17.banana,就相当于是1.17的任意一个版本
当然了,就连1.17都是随便举的例子,你可以看作是1.12以及之后版本所有都可以
/clear <target> [item] [count] [nbt] -> /give <target> [item] [count]
clear和give合体了?
以前的好多东西都要重写了
本帖最后由 SpaceBang 于 2017-8-9 10:30 编辑
wow execute大改
以后的tp @p[type=zombie] ~ ~10 ~应该要用/execute as @p[type=zombie] tp ~ ~10 ~来代替了吧
wow execute大改
以后的tp @p[type=zombie] ~ ~10 ~应该要用/execute as @p[type=zombie] tp ~ ~10 ~来代替了吧
这特么才刚release出来1.12.1版本,mojang真是高产了,1.7到10,1.8到9,1.9到4,1.10和1.11都到2,这是为了刷版本号?
指令部分大改啊_(:з」∠)_
所以……1.12及之前的版本的地图(含命令方块的)大部分都不能在1.13使用?
要是硬去升级的话估计都会看命令看出鸡眼XD
好像没有什么物品可以更新了