Hi, I programmed a system where players have requirements to hold a specific item in the main Hand ( for example: Player level). My problem begins now, when I check, when the player places items from the cursor to a new slot. If this slot is the players Mainhand, it cancels the action. But, if the player is fast enought, to pickup the item and place it really quickly in the mainhand slot, minecraft does not call the InventoryClickEvent and the action goes right through my requirements check. If the player does it slowly (the time between the pickup and placing of the item is approximately longer than 500ms) it is fine and the action gets cancelled, if the player has not fulfilled the requirements. Any suggestions?