
ItemStack Extraction Upgrade doesn't increase the amount sent at a time to a full stack
aaronhowser1 opened this issue ยท 4 comments
The following is implemented in thew new async extractor now: The rule above applies to the item extraction upgrade. And the itemstack extraction upgrade increases the amount of stacks to look at in the attached inventory.
that is correct. The name might be a bit misleading. Upgrading a provider with it will make that work on up until 9 provide tasks (given it has 8 ItemStack extraction upgrades) at the same time and it would theoretically extract 8 * (int) Math.pow(2, getUpgradeManager().getItemExtractionUpgrade()) = 8 * 2^(upgrade count)
items combined at maximum. That would be 2048 items per worktick (not every tick, see action speed upgrade) with 8 ItemStack extraction upgrades.
no, e.g. with those 8 upgrades it would take up to 2048 items for one task, if that task needs that many items at once. I haven't tested this extreme case and I am not sure if it would take from more than one stack from the attached inventory, but given a Deep Storage Unit or something similar it should work like that.