Solid Emitter
select a mesh object, then use the addon's interface to make it an emitter
an empty appears, giving the direction of the emitted objects
you just need to fill in the field with the name of a collection, so the emitter can project different objects