Помогите как поставить сюда ItemStack ? (Решено вроде как)

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

GoogleKiller

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Google_Killer
Вопрос такой: как поставить сюда свой итем стак?
upload_2018-3-17_17-47-44.png
 
Инвентарь игрока нельзя считать полноценным инвентарем, т.к. его открытие находится на стороне клиента. Сомневаюсь, что возможно такое реализовать.

Сейчас еще попробую еще немного и пойду с миром.
 
В общем, можно поставить только в слоты крафта. Результат поставить нельзя.
PHP:
Inventory topInventory = player.getOpenInventory().getTopInventory();

{
    topInventory.setItem(1, new ItemStack(Material.STONE)); // 0 - слот результата; 1-4 - слоты крафта
}
Исходя из того, что хотя бы это получилось, я попробую найти еще методы...
 
В общем, можно поставить только в слоты крафта. Результат поставить нельзя.
PHP:
Inventory topInventory = player.getOpenInventory().getTopInventory();

{
    topInventory.setItem(1, new ItemStack(Material.STONE)); // 0 - слот результата; 1-4 - слоты крафта
}
Исходя из того, что хотя бы это получилось, я попробую найти еще методы...

У меня вот так заработало
Код:
        e.getPlayer().getOpenInventory().setItem(0, InventoryManager.openMenu_item);
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх