WorldgenEvents.remove(event => { event.removeFeatureById('underground_ores', [ "ftbic:ore_iridium_large", "ftbic:ore_iridium_buried", "ftbic:ore_tin_upper", "ftbic:ore_tin_small", "ftbic:ore_lead_small", "ftbic:ore_uranium_extra", "ftbic:ore_aluminum_upper", "ftbic:ore_iridium", "ftbic:ore_aluminum_small", "ftbic:ore_lead_middle", "ftbic:ore_uranium", "ftbic:ore_aluminum_middle", "ftbic:ore_lead_upper", "ftbic:ore_uranium_lower", "ftbic:ore_tin_middle", "thermal:apatite_ore", "thermal:cinnabar_ore", "thermal:lead_ore", "thermal:nickel_ore", "thermal:niter_ore", "thermal:silver_ore", "thermal:sulfur_ore", "thermal:tin_ore", "xycraft_world:ore_aluminum", "biggerreactors:uranium_ore", "biggerreactors:deepslate_uranium_ore" ]) }) WorldgenEvents.add(event => { event.addOre((ore) => { ore.id = "kubejs:mining_poor_uraninite" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'powah:uraninite_ore_poor') ore.addTarget('minecraft:deepslate', 'powah:deepslate_uraninite_ore_poor') ore.size(5) ore.count(8) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_uraninite" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'powah:uraninite_ore') ore.addTarget('minecraft:deepslate', 'powah:deepslate_uraninite_ore') ore.size(4) ore.count(6) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_dense_uraninite" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'powah:uraninite_ore_dense') ore.addTarget('minecraft:deepslate', 'powah:deepslate_uraninite_ore_dense') ore.size(3) ore.count(3) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_thermal_apatite" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'thermal:apatite_ore') ore.addTarget('minecraft:deepslate', 'thermal:deepslate_apatite_ore') ore.size(9) ore.count(3) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_thermal_cinnabar" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'thermal:cinnabar_ore') ore.addTarget('minecraft:deepslate', 'thermal:deepslate_cinnabar_ore') ore.size(5) ore.count(1) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_thermal_niter" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'thermal:niter_ore') ore.addTarget('minecraft:deepslate', 'thermal:deepslate_niter_ore') ore.size(7) ore.count(2) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_thermal_sulfur" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'thermal:sulfur_ore') ore.addTarget('minecraft:deepslate', 'thermal:deepslate_sulfur_ore') ore.size(7) ore.count(2) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_mysticalagriculture_inferium" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'mysticalagriculture:inferium_ore') ore.addTarget('minecraft:deepslate', 'mysticalagriculture:deepslate_inferium_ore') ore.addTarget('minecraft:netherrack', 'mysticalagradditions:nether_inferium_ore') ore.addTarget('minecraft:end_stone', 'mysticalagradditions:end_inferium_ore') ore.size(7) ore.count(4, 8) ore.squared() ore.uniformHeight(-64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_mysticalagriculture_prosperity" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'mysticalagriculture:prosperity_ore') ore.addTarget('minecraft:deepslate', 'mysticalagriculture:deepslate_prosperity_ore') ore.addTarget('minecraft:netherrack', 'mysticalagradditions:nether_prosperity_ore') ore.addTarget('minecraft:end_stone', 'mysticalagradditions:end_prosperity_ore') ore.size(7) ore.count(2, 6) ore.squared() ore.uniformHeight(-64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_silentgear_crimson_iron" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:netherrack', 'silentgear:crimson_iron_ore') ore.size(7) ore.count(3) ore.squared() ore.uniformHeight(0, 65) }) event.addOre((ore) => { ore.id = "kubejs:mining_silentgear_azure_silver" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:end_stone', 'silentgear:azure_silver_ore') ore.size(7) ore.count(3) ore.squared() ore.uniformHeight(-64, 1) }) event.addOre((ore) => { ore.id = "kubejs:mining_evil_dark" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'evilcraft:dark_ore') ore.addTarget('minecraft:deepslate', 'evilcraft:dark_ore_deepslate') ore.size(5) ore.count(2, 4) ore.squared() ore.uniformHeight(64, 254) }) let Color = ['blue', 'red', 'green', 'light', 'dark'] Color.forEach(Color => event.addOre((ore) => { ore.id = `kubejs:mining_xycraft_${Color}_ore` ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', `xycraft_world:xychorium_ore_stone_${Color}`) ore.addTarget('minecraft:deepslate', `xycraft_world:xychorium_ore_deepslate_${Color}`) ore.size(7) ore.count(5) ore.squared() ore.uniformHeight(64, 254) }) ) event.addOre((ore) => { ore.id = "kubejs:mining_ato_iridium" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'alltheores:iridium_ore') ore.addTarget('minecraft:deepslate', 'alltheores:deepslate_iridium_ore') ore.addTarget('minecraft:netherrack', 'alltheores:nether_iridium_ore') ore.addTarget('minecraft:end_stone', 'alltheores:end_iridium_ore') ore.size(5) ore.count(1) ore.squared() ore.uniformHeight(-64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_rftools_dimshard" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'rftoolsbase:dimensionalshard_overworld') ore.addTarget('minecraft:netherrack', 'rftoolsbase:dimensionalshard_nether') ore.addTarget('minecraft:end_stone', 'rftoolsbase:dimensionalshard_end') ore.size(5) ore.count(2, 4) ore.squared() ore.uniformHeight(-64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_mek_fluorite" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'mekanism:fluorite_ore') ore.addTarget('minecraft:deepslate', 'mekanism:deepslate_fluorite_ore') ore.size(7) ore.count(4, 8) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_ec_crystal" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'elementalcraft:inert_crystal_ore') ore.addTarget('minecraft:deepslate', 'elementalcraft:deepslate_inert_crystal_ore') ore.size(5) ore.count(1, 3) ore.squared() ore.uniformHeight(64, 254) }) event.addOre((ore) => { ore.id = "kubejs:mining_deepres_resonating" ore.biomes = ['allthemodium:mining'] ore.addTarget('minecraft:stone', 'deepresonance:resonating_ore_stone') ore.addTarget('minecraft:deepslate', 'deepresonance:resonating_ore_deepslate') ore.addTarget('minecraft:netherrack', 'deepresonance:resonating_ore_nether') ore.addTarget('minecraft:end_stone', 'deepresonance:resonating_ore_end') ore.size(5) ore.count(1, 3) ore.squared() ore.uniformHeight(-64, 254) }) })