Помогите Отмена броска жемчуга эндера [Решено]

Статус
Закрыто для дальнейших ответов.

_TheZit445_

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
_TheZit445_
Привет.
В общем тут дело так. При нажатии на ПКМ с эндерпёрлом в руке он не должен использоваться.
Делал так в PlayerInteractEvent:
Код:
if (player.getItemInHand().getType() != Material.ENDER_PEARL) return;
event.setCancelled(true);
В принципе всё работает, но он визуально исчезает и появляется при обновлении данного слота, где он был. И вот, как сделать так, чтобы он не исчезал?
Есть мысль его забирать после выполнения и сразу отдавать. Но как то оно, конечно, да, но нет. В общем если есть другой вариант, то поделитесь пожалуйста, если нету, то скажите об этом.
Буду весьма признателен
 
После отмены обновлять инвентарь игрока.
 
player.updateInventory();
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх