- Баллы
- 36
- Имя в Minecraft
- Draherx
Немного заплыл с кодом, никак не могу подобрать подходящий, чтобы проверял, несет ли игрок в инвентаре предмет, ну или реагирование на клик с предметом.
получается вроде что-то такого, но все равно, не удается решить проблему
Код:
@EventHandler
public void End(PlayerInteractEvent I)
{
Player p = I.getPlayer();
if(I.getAction() == Action.LEFT_CLICK_AIR) return;
if(p.getPlayer().getItemInHand().getType() == ( Material.DRAGON_EGG).getID()){
p.addPotionEffect(PotionEffectType.HEAL.createEffect(100000, 4));
}
}
}