Vale, seré más detallado. He programando el siguiente comando para Bukkit:
/sudoif nombre_de_jugador $hand==3 comando_que_se_aplica_si_se_cumple_la_condición
De esta manera la variable "$hand" es reemplazada por un valor y si coincide se hace ejecuta el siguiente comando.
Lo que quiero es hacer lo siguiente:
/sudoif $hand(nombre_de_jugador)==3 comando_que_se_aplica_si_se_cumple_la_condición
Y el problema está en que no sé cómo hacer para obtener el "nombre_de_jugador" y a la vez saber que es "$hand" la variable que quiero reemplazar.
Si necesitas ver el código fuente completo puedes mirar el proyecto en
GitHub.