Logistics Pipes

Logistics Pipes

13M Downloads

OpenComputers integration broken? (No, just weird and undocumented)

v1993 opened this issue ยท 2 comments

commented

I've been trying to get OpenComputers to work with LP, but just can't. They simply do not interact in any way. I've tried both connecting cable to pipes directly and placing OC's adapter near pipes to no avail. The best I was able to get is Power Junction as energy_device component, which is actually simply an IC2 energy interface.

Since there is no documentation on supported interactions for OC, it might be that I'm missing something obvious. In this case, actual bug is probably total lack of documentation on this.

commented

Alright, I got pipe to work by placing it right near computer casing. A rather weird requirement in my opinion, but better than nothing.

Issue uncovered during testing: using getPipe() on unrouted pipe causes an error:

logisticspipes.pipes.unrouted.PipeItemsBasicTransport cannot be cast to logisticspipes.proxy.opencomputers.asm.BaseWrapperClass

IMO a special error message for this case would be nice.

commented

Have been trying to get OC integration to work for a while now without much success. Requesting list of available items causes StackOverflow error (#1496) and MakeRequest returns NullPointerException no matter what I pass to it. Since those are the most basic methods you'd need for programming anything LP-related, I guess it can be called broken, after all. I recall getting some other java-land errors when trying out various methods, which is far from ideal, especially with lacking documentation.