Das geht auch mit Commandblöcken oder Datapacks.
nutze dazu nach dem /execute command
Zum beispiel wird im chat eine Nachricht geschickt sobald der Spieler einen Bereich betritt oder ein bestimmtes Item in der Hand hat hält.
Hier ein Tutorial: https://www.youtube.com/watch?v=hoaEK1ZL0Zc
Das das meiste des Videos wirst du wahrscheinlich nicht benötigen...
Hier kannst du alternativ auch gucken: https://minecraft.gamepedia.com/Commands/execute