- Баллы
- 66
- Имя в Minecraft
- Yura2108
Мне нужно обрабатывать попадание определённого итема в левую руку. Два варианта попадания туда:
PlayerSwapHandItemsEvent и InventoryClickEvent. С первым всё просто, он возвращает конечный предмет, а второй возвращает только тот, по которому кликнули, таким образом мы получаем положение нужной мне вещи в слоте, из которого её перетаскивают, а ивента "установки в слот" нету.
Есть варианты, как получить перетащенный предмет в конечном слоте?
P.S. Видел ивент InventoryDragEvent, но он работает как-то криво, либо я его неверно использую, но он реагирует только на перемещения внутри инвентаря, но не из инвентаря в левую руку.
PlayerSwapHandItemsEvent и InventoryClickEvent. С первым всё просто, он возвращает конечный предмет, а второй возвращает только тот, по которому кликнули, таким образом мы получаем положение нужной мне вещи в слоте, из которого её перетаскивают, а ивента "установки в слот" нету.
Есть варианты, как получить перетащенный предмет в конечном слоте?
P.S. Видел ивент InventoryDragEvent, но он работает как-то криво, либо я его неверно использую, но он реагирует только на перемещения внутри инвентаря, но не из инвентаря в левую руку.
Последнее редактирование: