Hi all,
I'm trying to automate the packager to convert 9 ingots into a block, I'm using a supplier pipe to request 9 ingots for the machine with the order mode of 'full' - which I think will only supply 9 ingots if there are 9 ingots available. Of course I have put a firewall in place to stop 'crafting requests' to avoid having this try to have a crafting table on the network turn a block into 9 ingots
The iron ingots are in a chest that is connected to the logistics pipe network, the chest is connected via a Mk2 logistics chassis fitted with an item sink and the best provider module I have.
Here's the problem, it works..most of the time but sometimes the supplier pipe does not supply exactly 9 ingots in a go, it may supply less.. in which course the Packager will create an iron plate if there were four or more (but less than 9) ingots delivered.
Query: Is there a way to have the Packager ONLY activate if there is EXACTLY 9 of any item? In other words is there a way to ensure that only 9 of the desired item is delivered?
I've thought of having a supplier pipe deliver to a chest connected to the packager, and then having some sort of 'item counter' counting what is in the chest, if 9 items are in the chest then a redstone signal will be sent to an itemduct pipe with a pneumatic servo to extract EXACTLY 9 items from chest to send to the Packager as a stack of 9.
Only thing is I can't figure out how to count the items in a chest, is there a mechanism for this?
I hope this was explained clearly and I am making sense.
Anyway any tips are most appreciated!
Thanks,
Wuffle
** I tried using a supplier pipe to keep a chest stocked with 9 ingots, then having an itemdunct with a pneumatic servo underneath the chest extract 9 items at a time by setting the 'Stack Size' to 9.
Unfortunately this doesn't work, items tended to travel one at a time through the itemduct into the Packager which instantly created a metal plate when there were four items in the Packager.
I'm trying to automate the packager to convert 9 ingots into a block, I'm using a supplier pipe to request 9 ingots for the machine with the order mode of 'full' - which I think will only supply 9 ingots if there are 9 ingots available. Of course I have put a firewall in place to stop 'crafting requests' to avoid having this try to have a crafting table on the network turn a block into 9 ingots
The iron ingots are in a chest that is connected to the logistics pipe network, the chest is connected via a Mk2 logistics chassis fitted with an item sink and the best provider module I have.
Here's the problem, it works..most of the time but sometimes the supplier pipe does not supply exactly 9 ingots in a go, it may supply less.. in which course the Packager will create an iron plate if there were four or more (but less than 9) ingots delivered.
Query: Is there a way to have the Packager ONLY activate if there is EXACTLY 9 of any item? In other words is there a way to ensure that only 9 of the desired item is delivered?
I've thought of having a supplier pipe deliver to a chest connected to the packager, and then having some sort of 'item counter' counting what is in the chest, if 9 items are in the chest then a redstone signal will be sent to an itemduct pipe with a pneumatic servo to extract EXACTLY 9 items from chest to send to the Packager as a stack of 9.
Only thing is I can't figure out how to count the items in a chest, is there a mechanism for this?
I hope this was explained clearly and I am making sense.
Anyway any tips are most appreciated!
Thanks,
Wuffle
** I tried using a supplier pipe to keep a chest stocked with 9 ingots, then having an itemdunct with a pneumatic servo underneath the chest extract 9 items at a time by setting the 'Stack Size' to 9.
Unfortunately this doesn't work, items tended to travel one at a time through the itemduct into the Packager which instantly created a metal plate when there were four items in the Packager.
Last edited: