Помогите Как запретить класть определённые item в определённый gui предмета ?

  • Автор темы Автор темы L4c05t
  • Дата начала Дата начала

L4c05t

Активный участник
Пользователь
Баллы
78
Ник в Minecraft
Lacost
Как запретить класть определённые item в определённый gui предмета ?
 
для GUI в плагинах я пишу так
JavaScript:
    public void onInventoryClick(InventoryClickEvent e){
        Player p = (Player) e.getWhoClicked();
        if(e.getInventory().getName().equalsIgnoreCase("GUI")){
            if(!(e.getCurrentItem() == null)){
                if(e.getRawSlot() < 54){
                    e.setCancelled(true);
                if(e.getCursor() == null || e.getCursor().getType() == Material.AIR){
                    if(e.isShiftClick()){
                        p.getInventory().addItem(e.getCurrentItem());
                        }else {
                            e.setCursor(e.getCurrentItem());
                        }
                }else {
                    e.setCancelled(true);
                    }
                }else {
                    if(e.isShiftClick()){
                        e.setCancelled(true);
                    }
                }
            }
        }
    }
 
Последнее редактирование:
для GUI в плагинах я пишу так
JavaScript:
    public void onInventoryClick(InventoryClickEvent e){
        Player p = (Player) e.getWhoClicked();
        if(e.getInventory().getName().equalsIgnoreCase("GUI")){
            if(!(e.getCurrentItem() == null)){
                if(e.getRawSlot() < 54){
                    e.setCancelled(true);
                if(e.getCursor() == null || e.getCursor().getType() == Material.AIR){
                    if(e.isShiftClick()){
                        p.getInventory().addItem(e.getCurrentItem());
                        }else {
                            e.setCursor(e.getCurrentItem());
                        }
                }else {
                    e.setCancelled(true);
                    }
                }else {
                    if(e.isShiftClick()){
                        e.setCancelled(true);
                    }
                }
            }
        }
    }
Сложно((
 
Назад
Верх Низ