You cannot make another filler block type. If you want ores to generate and replace different blocks, then you'll have to copy the ore feature code and then just replace the FillerBlockType with a way of testing if the ore can generate there. You'll also need to register the feature.
Ok thanks, i will try that!
Adjacent to water is what I meant.