How can I /testfor a specific player in a certain radius of the command block?
How can I use command blocks to detect a specific player within a certain radius of the command?
I can detect a specific player, or a player within a certain radius, but not both.
Solution 1:
You can specify multiple arguments by separating them with commas. Enter the following command into a command block:
/testfor @a[name=<name>,r=<radius>]
, where <name>
is a player's username and <radius>
is the circular distance around the block.
You could put this command block on an infinite redstone loop to make it run over and over, all the time.