先前存在的自定义规则也无法使用,只能使用原始的游戏规则。
/gamerule现在将会检查对应的数据形态 (对int给予字符串是一个明显的错误)。
/give
/give语法被修改了
/give <目标玩家> <目标物品名称> [数量] [数据值] [数据标签]将变为/give <目标玩家> <目标物品> [数量]
参阅下方的物品参数类型以获取更多细节
/kill
目标实体现在是必选的
/locate
y坐标位置现在返回64而非?。
配合/execute store时,运行结果将会改以回传与目标结构的距离。
/particle
<额**数>现在被移除,取而代之的blockcrack粒子效果可以在他的<粒子名称>后方使用方块参数
/particle blockcrack stone[variant=smooth_granite] ~ ~ ~ 0 0 0 0 1
粒子名称现在被转换为小写,且可以加上命名空间
/replaceitem
/replaceitem语法被修改了
/replaceitem block <目标位置> <目标槽位> <目标物品名称> [数量] [数据值] [数据标签]将变为/replaceitem block <目标位置> <目标槽位> <目标物品> [数量]
/replaceitem entity <目标实体> <目标槽位> <目标物品名称> [数量] [数据值] [数据标签]将变为/replaceitem entity <目标实体> <目标槽位> <目标物品> [数量]
参阅下方的物品参数类型以获取更多细节。
slot参数不在需要slot.。
比如,slot.hotbar.1变为hotbar.1。
/scoreboard
/scoreboard移除了[<数据标签>],因为nbt参数在实体选择器中的取代。
移除了/scoreboard players tag与/scoreboard teams,并且由/tag与/team分别取代。
/scoreboard players test被移除以用以支持/execute (ifunless) score、实体选择器和/scoreboard players get <target> <objective>。
/setblock
/setblock语法被修改了
/setblock <目标位置> <目标方块名称> [数据值] [模式] [数据标签]将变为/setblock <目标位置> <目标方块> [模式]
参阅下方的方块参数类型以获取更多细节。
/stats
被移除,现在是/execute的一部分
并非用/execute直接替换,而是运行方式的改变:
现在检测每个命令,而不是每个实体或每个方块。
只有两种统计信息:result和success,包含了所有旧的统计类型。
/stopsound
现在可以使用*取代source来停止特定名字的所有音效。
/tag
取代了 /scoreboard players tag
维持原有的语法
/tag <目标玩家> add <目标标签>用以附加<目标标签>于<目标玩家>。
/tag <目标玩家> remove <目标标签>用以移除<目标标签>从<目标玩家>。
/tag <目标玩家> list用以列出<目标玩家>的所有标签。
/team
取代了 /scoreboard teams
维持原有的语法
/team add <目标队伍> [<显示名称>]
/team empty <目标队伍>
/team join <目标队伍> [<成员>]