Hi,
i am trying to remove the duplicate ore gen via kubejs. (mainly to not having to edit x configs)
it does work, but not for all mods. eg. railcraft ores are being removed, so are nuclearcraft. but mainly mekanism ores are not affected, as well as immersive engineering.
this is the script that i have:
event.removeOres(props => {
props.worldgenLayer = 'underground_ores';
props.blocks = [
"railcraft:lead_ore",
"railcraft:deepslate_lead_ore",
"railcraft:nickel_ore",
"railcraft:deepslate_nickel_ore",
"railcraft:tin_ore",
"railcraft:deepslate_tin_ore",
"railcraft:silver_ore",
"railcraft:deepslate_silver_ore",
"railcraft:zinc_ore",
"railcraft:deepslate_zinc_ore",
"railcraft:sulfur_ore",
"railcraft:deepslate_sulfur_ore",
"occultism:silver_ore",
"occultism:silver_ore_deepslate",
"bigreactors:yellorite_ore",
"mekanism:uranium_ore",
"mekanism:deepslate_uranium_ore",
"biggerreactors:uranium_ore",
"biggerreactors:deepslate_uranium_ore",
"nuclearcraft:uranium_ore",
"nuclearcraft:uranium_deepslate_ore",
"nuclearcraft:zinc_ore",
"embers:lead_ore",
"embers:deepslate_lead_ore",
"nuclearcraft:lead_ore",
"mekanism:lead_ore",
"mekanism:deepslate_lead_ore",
"immersiveengineering:ore_lead",
"immersiveengineering:deepslate_ore_lead",
"embers:silver_ore",
"embers:deepslate_silver_ore",
"immersiveengineering:ore_silver",
"immersiveengineering:deepslate_ore_silver",
"nuclearcraft:silver_ore",
"nuclearcraft:silver_deepslate_ore",
"xycraft_world:aluminum_ore_stone",
"xycraft_world:aluminum_ore_deepslate",
"immersiveengineering:ore_nickel",
"immersiveengineering:deepslate_ore_nickel",
"mekanism:tin_ore",
"mekanism:deepslate_tin_ore",
"nuclearcraft:tin_ore"
]
})
})