
于是,在MC1.8更新后,/testfor也能有datatag了。我们这里用的datatag是:{SelectedItemSlot:0}。这个意思就是玩家选中的物品栏。这个和容器的Slot一样。详情去看本人的自定义箱子教程。NBT后面的数字就是选择物品栏的数字。比如:第一个物品就是0,第二个就是1。最高是8,因为玩家只有9个物品栏。
进入教程。和其他的testfor一样,都需要一个脉冲。本人用的是指令方块高速脉冲做的:

大家看见,我选中了第五个物品栏,所以第五个输出开启。指令是:
- /testfor @p
- {SelectedItemSlot:0}
==========END========