I hate to be redundant, but, cabbage is a sure fire bait for tilapia, for me, works every time, roll it like a cigarette paper and cast to them. They eat most any vegetable or fruit, pineapple and grapes are killers. They eat corn, but it does not float. They are a good if you can seeum you can catchum fish. You fly guys should have a field day with a small bit of vegetable, if it is bite size the tilapia take the whole piece. My problem is that some times I can't cast far enough with the small size needed, I attended the Lash La Rue School of Fly Casting, so I use a spinning rod.
I have been feeding with veggies since they were about 8". Just use about anything in the crisper drawer of your fridge.