Кастомный инвентарь

Версия Minecraft
1.7.10
929
30
66
Всем привет, каким образом можно сделать перемещение предметов при нажатии шифт + лкм в инвентаре, а так же при пкм одевания сразу в кастомный Слот , чтоб не переносить самому.
 

timaxa007

Модератор
5,831
409
672
можно сделать перемещение предметов при нажатии шифт + лкм в инвентаре
Правильно использовать transferStackInSlot в твоём Container, с нужными условиями.
а так же при пкм одевания сразу в кастомный Слот
Метод onItemRightClick в твоём предмете или эвент PlayerInteractEvent с условием на "event.action == PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK".
Из рук убирать в твой кастомный инвентарь вставлять.
 

timaxa007

Модератор
5,831
409
672
Ты должен знать что писать. Ну типа:
Java:
ExtendedPlayer ep = ExtendedPlayer.get(player);
if (ep != null) {
ep.inventory.setInventorySlotContents(3, itemStack);
player.inventory.setInventorySlotContents(player.inventory.currentItem, null);
}
Где "3" id твоего кастомного слота.
 
7,099
324
1,509
Сверху