Issue description: When setting an item limit in a connector, instead of considering how many of the item in the whitelist there is, it considers the entire inventory no matter what. I set a limit of 20 of an item in a channel, and a limit of 20 of another item in another channel, and they conflict and one can outbalance the other. I would have expected 40 items 1/2 of which of the first item and 1/2 of the second but you get 20 with a mix of both. This issue is exclusive the the RFTools crafter.
Steps to reproduce:
Get RFTools and xnet
Use advanced connector on tier 3 crafter and controller, and a chest
The chest should contain 2 different items, a stack of each
Make insert connectors for each of the item channels for the crafter, both of them having different items and a limit of something like 20 each
Make the extract connectors for the chest for each of the channels, again containing different item on each connector.
The outcome inside the crafter won't be 40 items which are 50/50, it will be 20 mixed.
Versions:
Minecraft: 1.12.2
Forge: 14.23.5.2855
CompatLayer (only if on Minecraft 1.10 or 1.11): N/A
Issue description: When setting an item limit in a connector, instead of considering how many of the item in the whitelist there is, it considers the entire inventory no matter what. I set a limit of 20 of an item in a channel, and a limit of 20 of another item in another channel, and they conflict and one can outbalance the other. I would have expected 40 items 1/2 of which of the first item and 1/2 of the second but you get 20 with a mix of both. This issue is exclusive the the RFTools crafter.
Steps to reproduce:
Versions:
Possibly incompatible mods and versions: RFTools