- Баллы
- 66
- Имя в Minecraft
- KoreeeZ
Здравствуйте!
Задача: мы получаем с помощью команды инвентарь ̶в̶ ̶к̶о̶т̶о̶р̶ы̶й̶ ̶м̶о̶ж̶е̶м̶ ̶п̶о̶л̶о̶ж̶и̶т̶ь̶ ̶Т̶О̶Л̶Ь̶К̶О̶ ̶з̶а̶д̶а̶н̶н̶ы̶й̶ ̶н̶а̶м̶и̶ ̶п̶р̶е̶д̶м̶е̶т̶, так же нужно считывать что и сколько лежит в этом инвентаре (и выводить в чат) при выходе из него.
Я создал инвентарь и запретил какие либо-действия с ним.
Возможно я выбрал не столь подходящий Евент, ну не знаю... Помогите, пожалуйста
Задача: мы получаем с помощью команды инвентарь ̶в̶ ̶к̶о̶т̶о̶р̶ы̶й̶ ̶м̶о̶ж̶е̶м̶ ̶п̶о̶л̶о̶ж̶и̶т̶ь̶ ̶Т̶О̶Л̶Ь̶К̶О̶ ̶з̶а̶д̶а̶н̶н̶ы̶й̶ ̶н̶а̶м̶и̶ ̶п̶р̶е̶д̶м̶е̶т̶, так же нужно считывать что и сколько лежит в этом инвентаре (и выводить в чат) при выходе из него.
Я создал инвентарь и запретил какие либо-действия с ним.
Код:
@EventHandler
public void onInventoryClick (InventoryClickEvent e){
Player p = (Player) e.getWhoClicked();
ItemStack itemmelon = new ItemStack(Material.MELON);
if (e.getInventory().getName().equalsIgnoreCase("Продажа арбузов")){
e.setCancelled(true);
//скорее всего здесь нужна доработка, но какая сам не понимаю
}
}
Возможно я выбрал не столь подходящий Евент, ну не знаю... Помогите, пожалуйста
Последнее редактирование:
. Что за rawSlot? Как то его держать нужно особенно!?