Помогите Как проверить какой предмет в руке

Welester

Участник
Пользователь
Баллы
36
Имя в Minecraft
Welester
Как можно проверить какой предмет в руки, и если этот предмет, к примеру, мотыга, то она создаёт снежок с уроном 3
 
Спасибо, не подскажешь, как сделать чтобы спавнился снежок?
К тому же, почему у меня getItemInHand зачёркнут
скинь свой код. А по поводу спавна снежка то вот:
Java:
player.getLocation().getDirection().normalize().multiply(1);
player.launchProjectile(Snowball.class);
 
скинь свой код. А по поводу спавна снежка то вот:
Java:
player.getLocation().getDirection().normalize().multiply(1);
player.launchProjectile(Snowball.class);
Java:
@EventHandler
    public void onInteract(PlayerInteractEvent e){
        Player p = e.getPlayer();
        if(e.getPlayer().getItemInHand().getType() == Material.GOLD_HOE){
        }
    }
 
Java:
@EventHandler
    public void onInteract(PlayerInteractEvent e){
        Player p = e.getPlayer();
        if(e.getPlayer().getItemInHand().getType() == Material.GOLD_HOE){
        }
    }
версия майна? И да, ничего страшного от зачеркнутого текста нету, это говорит о том, что метод устарел.
И не забудь добавить перед спавном снежка:
Java:
if(event.getAction() == Action.RIGHT_CLICK_AIR)
или
Java:
if(event.getAction() == Action.LEFT_CLICK_AIR)
 
версия майна? И да, ничего страшного от зачеркнутого текста нету, это говорит о том, что метод устарел.
И не забудь добавить перед спавном снежка:
Java:
if(event.getAction() == Action.RIGHT_CLICK_AIR)
или
Java:
if(event.getAction() == Action.LEFT_CLICK_AIR)
Cпасибо большое
 
Назад
Верх