Событие активного слота

7,166
329
1,544
Какое событие ловить, чтобы узнать, что предмет в активном слоте у игрока поменялся? В net.minecraftforge.event и net.minecraftforge.client.event ничего подобного нет.
 
Записать в переменную lastSlot  и проверять равна ли она текущему или нет, если нет, то слот сменился
 
Предлагаешь это делать каждый тик? А как-то оптимальнее нельзя?
 
Нормально, номер слота записывай и всё ок
 
А есть какой-нибудь InventoryUpdateEvent? Ну, если стак сменился в слоте.
 
Назад
Сверху