Помогите Баг в созданном инвентаре

Статус
Закрыто для дальнейших ответов.

maxim0098

Активный участник
Пользователь
Баллы
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;
    }
Подскажите, как это исправить.
 
Наверное многим известен баг: если в созданном gui меню с зажатым shift забрать предмет и моментально закрыть его, то предмет останется в инвентаре.
Ты предмет проверял? Он обычно призрачный, только на стороне клиента
 
giphy.gif
Ты предмет проверял? Он обычно призрачный, только на стороне клиента
В том то и проблема, что нет. Предмет полностью рабочий.
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.
Назад
Верх