I want to detect how many times player craft item using shift-click method. But there is no way to check that so I came up with idea to count the amount of craft items and divide it by amount of once crafted item. But here comes another problem, you can't check the amount of crafted items using shift-click! Listener detect this as only one craft... So I came up with another idea. I try to check slot where item goes after craft. Using first(ItemStack) method is not working too because it's counts from wrong "spot"! Or so I understand this that way. You can see this on picture. I know that I can do a while from other "spot" but really? Maybe you know easiest way to do it? I hope you understand everything I wrote, english is not my main language.