Talk:Retriever/@comment-84.196.8.56-20120803161950

It seems like the retriever doesn't make a difference in item-subvalues if they are not set or set to :1.

I wanted to automate a kleinstar charging system using 2 filters. Filter 1 to feed the empty kleinstars (ID 27951) from a chest, the other to retrieve the charged kleinstars (ID 27591:1). Seems like the retriever doesn't make a difference between empty kleinstar and a fully charged kleinstar. They are treated as the same items.

Retriever 1 has an empty kleinstar omega with id 27591 in the first slot, Retriever 2 has a fully charged kleinstar omega with id 27591:1 in the first slot, both have a charged battpack on top, and a timer (2s) on the side.

As long as a kleinstar has a different subvalue then :1 they are left allone until they are charged. Since due to this behaivior there is no way yo tell the difference in 27591 or 27191:1. i can't "sort" charged from empty stars whitch makes this setup fail.

Seems like the same thing is happening with uranium cells. Is this a feature, or a bug in the retriever? Maybe "upgrade" the retriever to hava a choice in ranges of item subvalues.