Какой метод в Item срабатывает после того как его убирают из руки

Версия Minecraft
1.11+
Есть у меня булева переменная, которую надо менять на false когда игрок переключился на другой предмет. Есть ли другие способы кроме как в onUpdate проверять находится ли он в активном слоте?
 
7,099
324
1,510
перехватывать пакет CPacketHeldItemChange
Хуками.

Еще можно в тик-хандлере сравнивать текущий стак в руке и предыдущий, если они разные - значит, игрок переключился на другой предмет
 
Сверху