Ender IO Machines

Ender IO Machines

1M Downloads

Option to enable/disable extraction round robin

ExterminatorX99 opened this issue ยท 13 comments

commented

Issue Description:

While creating a build to automate the Empowerer from Actually Additions I'm having issues extracting the correct items when trying to craft multiple different items at the same time.

What happens:

When extracting different items from an inventory they are extracted in a round robin mode. First some items from the first slot, then some from the second slot and so on.

What you expected to happen:

I would like an option for this to be toggled on/off

Steps to reproduce:

  1. Place multiple different items into chest
  2. Extract from chest
    ...

Affected Versions (Do not use "latest"):

  • EnderIO: EnderIO-1.12.2-5.1.55
  • EnderCore: EnderCore-1.12.2-0.5.73
  • Minecraft: 1.12.2
  • Forge: 1.12.2-14.23.5.2847
  • SpongeForge? no?
  • Optifine? no
  • Server

Your most recent log file where the issue was present:

[pastebin/gist/etc link here]

commented

you can toggle it on or off
2020-04-28_12 03 51

commented

You missed my point. That option changes the destination of the extract operation. It makes it so that when multiple destination inventories have the same priority it cycles between them.

My issues is that the extraction is cycling through the slots in the inventory that's being extracted from.

commented

Why not just put filters on the imput of the display stand?

commented

The chests containing the items are filtered. I'm trying to automate multiple recipes. That's why different items are in the chest

commented

once sec i'm talking in discord one of the devs

commented

by filtering the display stands it will do what you want

commented

It will not. I have 5 chests. 1 for each display stand and 1 for the empowerer. Each chest is filtered for that specific display stand. There is no point in placing a filter onto a display stand if the chest that the items are in is being filtered.

Your suggestion is basically: Put an item filter on the extract end and an exact same one on the input end

commented

I fail to see the issue here then? if you have 5 chests and each chest is set to only get one type of item what's the issue?

commented

I'm trying to automate 10-12 different recipes. So each chest actually allows 10-12 items.

If it makes any difference, I'm playing Project Ozone 3 on kappa difficulty. Which means empowered materials are always needed and the empower is used to make almost any capacitor.

My setup is 16 empowers stacked onto each other

commented

In case I wasn't clear enough earlier, my problem is that the item conduit is extracting in such a way that it first takes items from the first slot of the chest, then the second slot and so on, even if the first slot still has items in it

commented

image
No, it doesn't...

commented

I just investigated my setup more thoroughly and concluded that my problem is that when new items enter the chest while the first slot is empty, the conduit keeps extracting from the other slots in order instead of going from the first slot again.

commented

I'm wondering if it would be possible to add an option on the conduits themselves that would toggle between the current behaviour and always extracting from the first slot that has items