大家好,今天教大家如何用指令方块的@e选中鱼饵(灵感来自Dragnoz)。鱼饵,也就是拿着鱼钩按右键后,会甩出一个钩子,那就是鱼饵。由于鱼饵是一个Entity,所以@e也可以选中。首先是如何确定鱼饵这个Entity的存在性,这个可以用简单的 /say @e 完成。用 /say @e 的话,就会列出所有的Entity。如果甩出鱼饵在用 /say @e 那么鱼饵的名字也会显示在里面。截图:


所以,截图里已经甩出了鱼饵,然后Entity列表里有一个奇怪的名字:“unknown”。这个就是鱼饵的名字。于是,我们可以有探测鱼饵的办法了。用/testfor指令:
  1. /testfor @e[name=unknown]
复制代码
这个指令探测地图里所有叫“unknown”的东西,也就是鱼饵。探测到了给出输出。基础的/testfor我就不说了,用这个东西可以做包含鱼竿的小游戏什么。

=========END===========

1.jpg (190.78 KB, 下载次数: 13)