Ir para conteúdo
  • 0

[Duvida] Como faço pra reparar o item que estiver no Helmet


yLR111

Pergunta

Quero reparar um item que esteja no Helmet


 


Codigo:



@EventHandler
public void aoClicar(PlayerInteractEvent e) {
Player p = e.getPlayer();
if ((p.getItemInHand() != null) && (p.getItemInHand().getTypeId() != 0) && (p.getItemInHand().getType() == Material.ANVIL) && (p.getItemInHand().hasItemMeta()) && (p.getItemInHand().getItemMeta().hasDisplayName()) && (p.getItemInHand().getItemMeta().hasLore()) && (p.getItemInHand().getItemMeta().getDisplayName().equals("§6§lSUPER BIGORNA"))) {
ItemStack helm = p.getInventory().getHelmet();
if(helm.getDurability() != 0) {
helm.setDurability((short) 0);
p.sendMessage("§bItem reparado!");
}else {
p.sendMessage("§cEste item não precisa de reparo");
}
}
}
Editado por yLR111
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.
  • Quem está navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...