我的世界如何用命令方块定位鱼饵是否存在?这个问题不知道又多少的玩家去想过,我们钓鱼的时候都知道鱼竿会甩出一个鱼钩出去,但是大家都知道那是带有鱼饵的鱼钩,那么鱼饵到底存不存在呢?游戏中说了那么多的合成物,怎么就没有鱼饵这个合成物。
命令方块定位鱼饵
鱼饵,也就是拿着鱼钩按右键后,会甩出一个钩子,那就是鱼饵。由于鱼饵是一个Entity,所以@e也可以选中。首先是如何确定鱼饵这个Entity的存在性,这个可以用简单的 /say @e 完成。用 /say @e 的话,就会列出所有的Entity。如果甩出鱼饵在用 /say @e 那么鱼饵的名字也会显示在里面。
截图:
所以,截图里已经甩出了鱼饵,然后Entity列表里有一个奇怪的名字:“unknown”。这个就是鱼饵的名字。于是,我们可以有探测鱼饵的办法了。用/testfor指令:
/testfor @e[name=unknown]
这个指令探测地图里所有叫“unknown”的东西,也就是鱼饵。探测到了给出输出。基础的/testfor我就不说了,用这个东西可以做包含鱼竿的小游戏什么。
小编点评:定位鱼饵虽然不是什么稀奇的事,但是命令方块中 /say @e 指令定位出来的物品着实让你觉得很好奇,游戏中居然有鱼饵的存在。