if (args != null) {
window.onClick(args);
}
} else if (message.getSlot() == -1) {
window.setCursorItem(message.get());
window.onOutsideClick();
} else {
Slot entry = window.getSlot(message.getSlot());
if (entry != null) {
window.onCreativeClick(entry.getInventory(), entry.getIndex(), message.get());
}