Ir para conteúdo
  • 0

[Dúvida] p.getInventory().remove(mao);


p0wer

Pergunta

então...



ItemStack mao = new ItemStack(p.getInventory().getItemInHand());

eu tiro o item da mao dele assim -> p.getInventory().remove(mao);


 


mas se ele tiver, por exemplo.. 5 espadas no inv, retira todas, como removo apenas 1?


 


exemplo:


 


http://i.imgur.com/pkFj9Xg.gifv

Editado por Orochi
Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

 

Utilize:

 

p.getInventory().removeItem(p.getItemInHand());

 

 

Like + Resolvido?! :)

 

Não testei, mas essa forma pode ser zoada, por vai que tem outro item no inventário do player igual o da mão?

 

Recomendo usar: p.setItemInHand(null);

Link para o comentário
Compartilhar em outros sites

 

Utilize:

 

p.getInventory().removeItem(p.getItemInHand());

 

 

Like + Resolvido?! :)

 

cara, isso é exatamento o que ele tem lá.. mas você não criou variável.. use o que o tequila falou

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...