- Баллы
- 66
- Имя в Minecraft
- Nanit
Наверное многим известен баг: если в созданном gui меню с зажатым shift забрать предмет и моментально закрыть его, то предмет останется в инвентаре. Проблема в том что это работает даже если я отменил эвент InventoryClick. Вот кусок кода.
Подскажите, как это исправить.
PHP:
@EventHandler
public void onInventoryClick(InventoryClickEvent e){
Player player = (Player)e.getWhoClicked();
if(e.getInventory().equals(menuInv)){
e.setCancelled(true);
if(e.getCurrentItem() != null){
if(e.getCurrentItem().getType() == Material.DRAGON_EGG){
player.sendMessage("test");
}
}
}
return;
}