jSherz
-
Posts
5 -
Joined
-
Last visited
Posts posted by jSherz
-
-
This is my attempt at sending a packet to do it:
Packet102WindowClick wc = new Packet102WindowClick(); wc.window_Id = 2; // Furnace wc.inventorySlot = 2; // Output wc.mouseClick = 0; // Left click wc.holdingShift = true; // Get it all wc.action = minecraft.thePlayer.craftingInventory.getNextTransactionID(minecraft.thePlayer.inventory); wc.itemStack = finishedStack; ModLoader.sendPacket(wc); logger.info("Transferred!");
EDIT: This works!!!!! :D:D:D:D
-
Use the transferStackInSlot function. I don't know how to make it work, but I know that you do use it.
When I do this, the action only happens client-side. How can I inform the server that an item has moved? Do I need to send a packet?
-
Transferring items from the player's inventory to the furnace slots or the other way around.
-
How can I move an item from the furnace to the inventory or vice versa?
I've got the part of finding the item in the inventory but what code do I use to move it?
Hook furnace right-click
in General Discussion
Posted
How can I register an event / hook a furnace being right clicked?