Project Red - Expansion

Project Red - Expansion

31M Downloads

(Bug) Item Crafting Extention chip not working at all

Greg9711 opened this issue · 5 comments

commented

It says it in the title, the Item Crafting Extention chip doesn´t work and it always sends the items to the pipe where the Crafting chip is in instead of the pipe with the Extention chip in it. As long as i´m doing nothing wrong here you should only have to use the Extention chip and randomize the ID then put it into the Crafting chip (in the same slot as the Item that i want to be send elsewhere) and then put the Crafting chip at the output of the machine and the Extention chip at the input. I hope this issue will be resolved. Thanks for your time.

commented

I have also be unable to get the crafting extension card to work as intended.
craftingextension

As you can see in the above picture, the Extension IDs are the same and the slots of the input and crafting extension chip match. The input still ends up at the inventory connected to the interface pipe with the crafting chip, instead of the extension chip.

commented

I downloaded the Project Red code to take a look at this, and I think I found the cause. Creating a PR.

commented

@JBYoshi assuming you have the builder set up, could you throw up a jar onto https://transfer.sh/ or something else?

commented

Sorry it took me so long to get around to this. Since Project Red made some extra changes that haven't been released yet, you'll also need to update the base mod. Note that this may introduce some other bugs with versions that I haven't fully tested for.

https://transfer.sh/qXJ7u/ProjectRed-1.12.2-4.9.2.jbyoshi1476-Base.jar
https://transfer.sh/Z1MJn/ProjectRed-1.12.2-4.9.2.jbyoshi1476-mechanical.jar

commented

I don't think you're doing it wrong, as I was brought here for the same reason. The Interface Pipe is popping the item directly into the inventory to which it is attached, instead of sending the item to the location indicated by the Crafting Extension Chip.

I've also ensured that the Extension Chip is in the same location in the matrix, and that the UUID matches between the ghost copy in the Crafting Chip and the Extension Chip itself in the interface.

The whole of the pipe network is loaded (it is only a few blocks in size), and there are no breaks between the interface containing the Crafting Chip and the interface containing the Extension.