Trigger/Actions not working on lapis/daizuli pipe
Iamtk421 opened this issue ยท 3 comments
Gate trigger/actions do not perform as expected on daizuli and lapis pipes.
Lapis: placing a gate on a lapis pipe configured to change colour on set items passing though does change the pipe colour, but unfortunately is inconsistent whether it applies the new colour to the item or not.
Daizuli: placing a gate on a Daizuli pipe set to trigger on item passing through with an item type filter, and action set to change output direction doesn't seem to actually change the pipe direction, even though the trigger icon in the gui flashes.
Both uses were essentially trying to sort individual items based on colour. The lapis pipe method would seem to be the simplest though.
An alternative to fixing these unexpected behaviours would be to allow diamond pipes to colour items in addition to their standard behaviour, or implement the colouring machine as mentioned in #1208.
With the new daizuli pipe combining/rewriting the colouring machine/diamond pipe would seem to be the nicest solution. This allows very basic sorting to be done using just a lapis and daizuli pipe, then when the player has advanced enough to produce an assembly table they can craft the new diamond pipe/colouring machine which is significantly more flexible than just using the lapis pipe.
I would essentially just suggest removing the diamond pipes crafting recipe (config option), and implementing the colouring machine with a more complicated assembly table recipe.
Also, I wouldn't recommend switching theses things at the rate that items normally flow. That's a massive number of render refreshes. Expect massive lag.
So yeah, that color sorter block thing is probably the better solution.
I'm getting a feeling you are trying to shoehorn the new pipes into a system were other solutions would be superior. What ever problem you are trying to solve in game, you could probably have solved with a few diamond pipes.