kepler155c / opus-apps

Computercraft Applications for Opus OS
MIT License
31 stars 28 forks source link

Galacticraft machine inventories seem broken with Milo #30

Closed fatboychummy closed 4 years ago

fatboychummy commented 4 years ago

So, attempting to automate my Galacticraft stuff to make life easier, ran into a problem where it seems milo cannot export or import to Galacticraft machine inventories.

I've tested manually via peripheral.call, and it does indeed work (I can move stuff into and out of Galacticraft machines), but it just doesn't work in Milo.

Here's the recipe I'm using: recipe

And here's the order of the slots (as determined by testing and manual insertion): order

Milo kinda-sorta works with it, in that it for some reason inserts the first two items and ignores the rest. Here's what it looks like after attempting to insert, along with the errors outputted: statusErrors

And finally, I've set Milo to auto-import anything from slot 7, but it fails to do that with the following errors: error

Not sure what's going on here, as I've done testing and manually inserting and removing items via the lua repl works just fine.

fatboychummy commented 4 years ago

I'm looking into this some more and it seems that for some reason pullItems detects that the galacticraft machines have only 5 slots while pushItems seems to detect it properly.

I'm moving this to Plethora github.