Войти или зарегистрироваться

Помогите Насчет ивентов

Mr_IZeam

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Mr_IZeam
Как сделать чтоб когда игрок подбирает кирпич ему дает опыт но предмет в инвентаре не должен быть???
 
Лови ивент PlayerPickupItemEvent и дальше забирай предмет, ну и давай опыт.
 
Лови ивент PlayerPickupItemEvent и дальше забирай предмет, ну и давай опыт.
Спс!!Огромное))Я только начал писать плагины,помоги ,а как забрать предмет из инвентаря?
Лан,пойду изучать синтаксис.Всем пока!!Спс за помощь MrTrojan))
 
Спс!!Огромное))Я только начал писать плагины,помоги ,а как забрать предмет из инвентаря?
Лан,пойду изучать синтаксис.Всем пока!!Спс за помощь MrTrojan))
Java:
@EventHandler
    public void onPickupItem(PlayerPickupItemEvent e) {
        PlayerInventory inv = e.getPlayer().getInventory(); // получение инвентаря игрока
       
        if(inv.contains(Material.DIAMOND_BLOCK)) { // если игрок имеет алмазный блок
            inv.remove(Material.DIAMOND_BLOCK); // забираем алмазный блок
        }
    }

На примере алмазного блока.
 
Java:
@EventHandler
    public void onPickupItem(PlayerPickupItemEvent e) {
        PlayerInventory inv = e.getPlayer().getInventory(); // получение инвентаря игрока
      
        if(inv.contains(Material.DIAMOND_BLOCK)) { // если игрок имеет алмазный блок
            inv.remove(Material.DIAMOND_BLOCK); // забираем алмазный блок
        }
    }

На примере алмазного блока.[/QUOTE

Спасибо
 
Назад
Верх