How about also adding the requirement that you need 2 Elerium or 2 Durantium withing 5 spaces so can power it.
I doubt that's possible. mining starbases work like this:
<Stats>
<EffectType>Mining</EffectType>
<Scope>AreaEffect</Scope>
<Target>
<TargetType>StrategicResource</TargetType>
</Target>
<BonusType>Flat</BonusType>
<Value>1</Value>
</Stats>
<Stats>
<EffectType>Mining</EffectType>
<Scope>AreaEffect</Scope>
<Target>
<TargetType>StrategicResource</TargetType>
<StrategicResourceType>Promethion</StrategicResourceType>
</Target>
<BonusType>Flat</BonusType>
<Value>5</Value>
</Stats>
You can limit them to what they extract, but not gate their existence on something
I had wanted to make them require a new resource made from a building that requires one of the existing ones, but they are defined in -both- StrategicResourceDefs.xml as well as the schema in StrategicResourceTypess.xsd & StatTypes.xsd preventing that. short of stardock adding ModderResource1, ModderResource2, ModderResource3, ModderResource4... ModderResource10, ModderResource11, ModderResource12 or something, that's not going to happen