- Баллы
- 173
- Имя в Minecraft
- ql_Nik_lp
Всем доброго, дорогие друзья, и возникла такая проблема:
Необходимо изъять из инвентаря игрока 1 единицу конкретного объекта
Задача вроде бы легкая, но суть в том что когда пытаюсь сделать player.getInventory().remove(itemStack);
То
1) По скольку сверяет по ItemStack'у, то забирает только то где кол-во предмета - 1.
2) Забирает все экземпляры того что описано в п. 1
Гуглить пробовал, толкового ничего не нашел - все советуют .remove();
Заранее благодарю.
Необходимо изъять из инвентаря игрока 1 единицу конкретного объекта
Задача вроде бы легкая, но суть в том что когда пытаюсь сделать player.getInventory().remove(itemStack);
То
1) По скольку сверяет по ItemStack'у, то забирает только то где кол-во предмета - 1.
2) Забирает все экземпляры того что описано в п. 1
Гуглить пробовал, толкового ничего не нашел - все советуют .remove();
Заранее благодарю.
