Хочу выдать игроку предмет при открытии верстака. Предмет не выдается, но любые другие действия выполняются (Имеется ввиду отправка сообщения). В чем причина?
Java:
public void handleChat(GuiOpenEvent event) {
if(event.getGui() instanceof CraftingScreen) {
ClientPlayerEntity player = Minecraft.getInstance().player;
player.sendChatMessage("Hello");
player.inventory.addItemStackToInventory(new ItemStack(Items.APPLE));
}
}