piston cannot bottle grown bees if there is a baby bee as well
Quezler opened this issue ยท 8 comments
If you for whatever reason have any amount of bees you wish to bottle up and steal their genes, babies can block it entirely:
This is due to only the first found bee beeing checked if its not a baby, it doesn't continue iterating if it fails:
Admittedly the attached screenshot is a little extreme, but even a small disposal room that still has a baby can be annoying.
That puts them in cages right? yet the book says only bee entities can be bottled into genes.
And the babies will be getting squished as soon as they grow up, catching them and making a bee-grow-up-daycare only to then catch adults and move them back to where they came from sounds like a bit of a hastle.
Also (did notice this prior to posting, but didn't look more deeply into it & the block yet), this looks like a relic:
It does put them into cages, dispensers can un-cage them. This was the intended use for the catcher afaik is to separate bees
But why not just skip baby bees in the piston check to let it bottle up any grown bees? they'll all meet this same fate :D
๐คท That'd be a question for the dev. Just thought I'd throw out there that the catcher works fine for this purpose
Oh sorry, i was under the impression that you were the dev since you've responded basically instantly, and was defending a design choice about why you want to enforce separating them with a catcher, even though young and old both get bottled up since all bees in my screenshot are just a gene overflow. ๐
Nah, the dev has github linked to the discord so any new github comments/posts are sent there hence my fast response. I just wasn't sure if you knew about the catcher and the ability to filter bees so I brought it up :)