1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Разработка плагинов для новичков", создана пользователем maxim0098, 4 фев 2018.

Статус темы:
Закрыта.
  1. Автор темы
    maxim0098

    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;
        }
    Подскажите, как это исправить.
     
  2. Cool_boy

    Cool_boy Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Ты предмет проверял? Он обычно призрачный, только на стороне клиента
     
  3. Автор темы
    maxim0098

    maxim0098 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Nanit
    [​IMG]
    В том то и проблема, что нет. Предмет полностью рабочий.
     
    Последнее редактирование: 4 фев 2018
  4. HunterGaming

    HunterGaming Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Алло, дядя, ты в режиме креатива
     
  5. Автор темы
    maxim0098

    maxim0098 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Nanit
    Черт, проблему перед носом не заметил. Спасибо. Тема закрыта
     
Статус темы:
Закрыта.

Поделиться этой страницей