Como bien dice @Davimen, existe un criterio para el scoreboard que muestra el stat de saltos que realizan los jugadores, es: stat.jump.Creando un scoreboard que utilice este criterio, cada vez que un jugador salte se le añadirá un punto a ese scoreboard al jugador que ha saltado. Lamentablemente esto no se puede aplicar a otras entidades que no sean jugadores, por lo que para mobs u otro tipo de criaturas deberás utilizar otro método diferente, que al no estar incluido dentro del código de Minecraft, podrá dar lugar a fallos leves y no tan leves y a la ralentización del juego cuando se compruebe el salto de demasiadas entidades a la vez.
De cualquier forma, los comandos que te harán falta son de lo más sencillo de preparar y poner en marcha.
En primer lugar,
necesitarás crear un scoreboard que utilice el criterio stat.jump:
/scoreboard objectives add salto stat.jump Salto
Si lo deseas puedes mostrarlo en el slot del sidebar para estudiar su comportamiento:/scoreboard objectives setdisplay sidebar salto
Con un solo comando podrás comprobar el salto de los jugadores. Tendrás que ponerlo en un comando de repetición, o en su defecto, en un reloj:
/execute @a[score_salto_min=1] ~ ~ ~ /title @p[r=0,c=1] title ["OUTPUT"]
Te lo he dejado en forma de execute por si el comando que quieres utilizar no posee un selector de objetivo propio.
Si lo posee, no hace falta que te compliques con el /execute, pues puedes indicarlo directamente con @a[score_salto_min=1] en el mismo selector de tu comando.La forma más sencilla de que el sistema sea capaz de detectar más de 1 salto por jugador, consiste en
resetear el score de aquellos que ya hayan saltado. Puedes hacerlo insertando el siguiente comando en un bloque de comandos de cadena siempre activo, que suceda al de repetición:
/scoreboard players reset @e[score_salto_min=1] salto
Con todo lo anterior el sistema ya sería capaz de ejecutar un
OUTPUT cada vez que un jugador salte (además es relativo a cada jugador), pero si deseas que haga los mismo con los mobs, puedes añadir el siguiente comando. Con él, cada mob que comience a tener los pies en contacto con un bloque de aire (esta no es la definición estricta de salto, pues también detectará a los que se dejan caer, por ejemplo) se verá reflejado con un 1 en el mismo scoreboard de
salto:
/execute @e[type=!Player] ~ ~ ~ detect ~ ~-.001 ~ minecraft:air 0 /scoreboard players set @e[r=0,c=1] salto 1
Por si tienes alguna duda, los comandos deberán quedar colocados de forma similar a ésta (los comandos que se activan mediante el botón son de una única ejecución, crear el scoreboard y mostrarlo en el sidebar):
Responde con tus preguntas, si aún te queda alguna, para que podamos ayudarte.