mir ist noch was aufgefallen an Bulky in Verbindung mit Pipes.
Erklärung des Versuchaufbaus:
Ein Input hat Verbindung zu zwei Outputs, die beide jeweils in eine Bulky zeigen.
Die Bulkys haben zwei verschiedene Items eingestellt.
Die Outputs in die Bulkys haben jeweils das gegenteilige Item als Filter eingestellt.
was zu erwarten wäre:
Die Pipe transferiert kein Item, da kein Filter zur angeschlossenen Bulky passt.
was passiert:
- Werden nur Items einer Sorte in die Pipe gegeben, bleiben diese im Input liegen weil kein passender Output mit passender Bulky gefunden wird.
- Werden Items der zweiten Sorte zusätzlich eingebracht, werden die Items auf einmal in die richtige Bulky transfertiert, obwohl der Filter nicht passt.
weitere Beobachtungen:
- Dieses Verhalten tritt nur auf, wenn mindestens ein Filter im Whitelist Modus steht. Versucht man den Aufbau ausschließlich mit Blacklist, wird kein Item transferiert.
- schließt man noch eine dritte Bulky/Output an die Pipe an, mit Blacklist der beiden anderen Items, wirds sehr random. Ich konnte nichts sicher reproduzieren.
- schließt man dagegen einen dritten Output mit normaler Kiste - aber gleicher Blacklist - an, werden die anderen (eigentlich nicht passenden) Items nicht mehr transferiert
Es wirkt für mich so, als wäre es eigentlich ein Problem des Pipe Plugins, das jedoch nur durch die Bulkys Probleme kriegt. Also gehört schon auch irgendwie hier dazu.
Ist für mich aber kein kritisches Problem, also bitte trotzdem releasen, danke