Radius selector @e[r=1] doesn't work like it should
If you use the @e[r=1] on an entity the radius wouldn't testfor anything below the entity.
Example:
/execute @p ~ ~ ~ testfor @e[r=1,type=Silverfish]
If you now run this command while standing 1block above a Silverfish the command will return: "Failed to execute 'testfor @e..."
If you have a look at the picture below you can see marked with red glass the area that get's checked and in green the area that I would expect to be checked using the r=1 on an silverfish.
On the left you can see 2 silverfish and the bottom one can detect the one above but not the other way round.
All the above works the same for every entity.
2014-12-27, 09:51 PM
2017-02-14, 05:00 PM
2017-02-14, 05:00 PM
1
2
Minecraft 1.8.1, Minecraft 1.8.2-pre1
-