17w17a[1]是Java版1.12的第8个快照。
新内容
常规
- 进度
- 加入了一些新的进度。
- 新的
levitation
触发器,拥有以下条件:
duration
- 玩家悬浮的刻数。
distance
- 到目前为止玩家悬浮时前进的距离。
- 两者都可以是一个范围(
min
和/或者max
)或者一个值(value
)。
- 添加了
location
触发器的一个新的feature
条件。
- NBT标签
UpdateLastExecution
(字节):
- 默认为
1b
。如果设置为0b
,可以创建循环,从而使同一个命令方块能在一刻内运行多次。
LastExecution
(长度):
toBeDisplayed
(列表):
- 加入到玩家的
recipeBook
组合。
- 里面是玩家已解锁的但没有在合成帮助中查看的配方名称。
- 用于记住播放新配方的动画。
- 声音
更改
方块
- 带釉陶瓦
- 床
生物
- 幻术师
- 潜影贝
游戏内容
- 进度
- 移动了一些进度。
- 进度现在可以用命令获得。
- 进度内奖励部分中写入的命令会作为玩家执行(例如写入
/say @s
会相当于/execute <the player who obtained this advancement> ~ ~ ~ say @s
)。
- 进度图标现在可以使用数据值。
- 特别地,
icon
从一个字符串切换到一个对象。
- 里面是必要的
item
字符串(指定物品ID)和一个可选的data
整数,以此指定物品的元数据。
- 合成
命令
/advancement
:
- 添加了5个修饰符到
/advancement grant
和/advancement revoke
命令:
- "everything" - 所有进度,没有格式要求(相当于“*”)。
- "from" - 指定进度的下级进度,以及它们的下级进度,等等。
- "until" - 指定进度的上级,以及它们的上级,等等。
- "through" - 以上两者
- "only" - 仅指定进度,没有其余的。
- 例子:
/advancement grant dinnerbone until story/elytra
/advancement revoke dinnerbone everything
修复
- 修复了20个漏洞
参考