This page relates to Create Automated, which has built-in support!
Link to picking
Most of the parameters are pretty self-explanatory. This method is also quite similar to the crushing recipe.
addDeployingRecipe should pretty much always be true, so it's optional. If this is disabled, your recipe won't work on belts and depots.
// <recipetype:createautomated:picking>.addRecipe(String name, IIngredient input, MCWeightedItemStack outputs, @Optional(true) boolean addDeployingRecipe) // Creates a picking recipe for picking a diamond with a 100% chance from dirt <recipetype:createautomated:picking>.addRecipe("not_op_at_all", <item:minecraft:dirt>, [<item:minecraft:diamond> % 100]);