Вам необходимо будет прослушать PlayerInteractEvent и использовать указанную выше строку. Кроме того, я бы не рекомендовал вам обернуть, если это так, в частности, я бы посоветовал вам проверить, является ли действие щелчком правой кнопкой мыши или щелкнуть левой кнопкой мыши в одном случае, а затем проверить, является ли элемент нулевым во внутреннем, если во избежание путаницы и сделать читаемый код.
Теперь, чтобы заставить его работать после команды, вам нужно будет поместить имя игрока или UUID в список после выполнения команды, а в PlayerInteractEvent - проверить, находятся ли они в списке. Если они есть, продолжайте и выполните код. В противном случае ничего не делать.