Posted November 18, 201410 yr goods im doing something little complicated i have create a potion "solucionderedstone0" if i shake this potion for 10 sec it become another diferent potion "solucionderedstoneActivada0" to do this i have to consume the item potion "solucionderedstone0" and replace it in the inventory whit the secund potion "solucionderedstoneActivada0" here is a video the piece of code on charge is if (execu){ System.out.println("### consumiendo suspensionderedstone0"); steve.inventory.consumeInventoryItem(modItems.suspensionderedstone0); steve.inventory.addItemStackToInventory(new ItemStack(modItems.suspensionderedstoneActivada0, 1)); steve.inventory.markDirty(); if (world.isRemote){remot=true;} else{local=true;} // steve.inventory.getStackInSlot(0) }
November 18, 201410 yr Author realized the problem is well if you consume a item soposed to add another item to inventory before it has chance to add the second item there would be not secund item in the inventory soo fuck rigth over. but his add another trouble, if there is no free space in inventory where it would go the secund item i gonna do other thread for that
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.