solved: The problem wasn't with the CofH worldgen, it was with my understanding of how it works.
CofH does not override another mod's worldgen, it adds additional worldgen to the world. That is, if you leave the Metallurgy worldgen on and you have CofH worldgen, it'll effectively double the generation. What I ended up doing was completely disabling Metallurgy's worldgen, and now everything works as it should.
------------------------
I'm trying to configure Metallurgy ore generation with a CofH worldgen JSON file. The file is pasted at the bottom of this post.
Unfortunately, it doesn't work. There are no errors on load, and the JSON file is valid. However, the disabled ores (copper, tin, etc) are still spawning and things like Orichalcum and Infuscolium are spawning near the surface and in mountains.
I really can't find much of any information on the subject other than that Metallurgy's config files are notoriously wonky. Maybe this is interfering with CofH taking over? By default, most or all of Metallurgy's ores are set to spawn from 0 to 128, and that's what I'm seeing.
Am I missing something, or will CofH not override the Metallurgy ores properly?
CofH does not override another mod's worldgen, it adds additional worldgen to the world. That is, if you leave the Metallurgy worldgen on and you have CofH worldgen, it'll effectively double the generation. What I ended up doing was completely disabling Metallurgy's worldgen, and now everything works as it should.
------------------------
I'm trying to configure Metallurgy ore generation with a CofH worldgen JSON file. The file is pasted at the bottom of this post.
Unfortunately, it doesn't work. There are no errors on load, and the JSON file is valid. However, the disabled ores (copper, tin, etc) are still spawning and things like Orichalcum and Infuscolium are spawning near the surface and in mountains.
I really can't find much of any information on the subject other than that Metallurgy's config files are notoriously wonky. Maybe this is interfering with CofH taking over? By default, most or all of Metallurgy's ores are set to spawn from 0 to 128, and that's what I'm seeing.
Am I missing something, or will CofH not override the Metallurgy ores properly?
Code:
{
"Copper": {
"template": "uniform",
"block": "Metallurgy:base.ore",
"material": "minecraft:stone",
"clusterSize": 0,
"numClusters": 0,
"minHeight": 0,
"maxHeight": 0,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"enabled": false,
"dimensions": [
]
},
"Tin": {
"template": "uniform",
"block": {"name":"Metallurgy:base.ore", "metadata": 1},
"material": "minecraft:stone",
"clusterSize": 0,
"numClusters": 0,
"minHeight": 0,
"maxHeight": 0,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"enabled": false,
"dimensions": [
]
},
"Silver": {
"template": "uniform",
"block": {"name":"Metallurgy:precious.ore", "metadata": 1},
"material": "minecraft:stone",
"clusterSize": 0,
"numClusters": 0,
"minHeight": 0,
"maxHeight": 0,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"enabled": false,
"dimensions": [
]
},
"Platinum": {
"template": "uniform",
"block": {"name":"Metallurgy:precious.ore", "metadata": 2},
"material": "minecraft:stone",
"clusterSize": 0,
"numClusters": 0,
"minHeight": 0,
"maxHeight": 0,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"enabled": false,
"dimensions": [
]
},
"Manganese": {
"template": "uniform",
"block": {"name":"Metallurgy:base.ore", "metadata": 2},
"material": "minecraft:stone",
"clusterSize": 10,
"numClusters": 5,
"minHeight": 16,
"maxHeight": 48,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Eximite": {
"template": "uniform",
"block": "Metallurgy:ender.ore",
"material": "minecraft:end_stone",
"clusterSize": 3,
"numClusters": 2,
"minHeight": 0,
"maxHeight": 255,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
1
]
},
"Meutoite": {
"template": "uniform",
"block": {"name":"Metallurgy:ender.ore", "metadata": 1},
"material": "minecraft:stone",
"clusterSize": 2,
"numClusters": 2,
"minHeight": 0,
"maxHeight": 255,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
1
]
},
"Prometheum": {
"template": "uniform",
"block": "Metallurgy:fantasy.ore",
"material": "minecraft:stone",
"clusterSize": 5,
"numClusters": 5,
"minHeight": 4,
"maxHeight": 24,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"DeepIron": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 1},
"material": "minecraft:stone",
"clusterSize": 16,
"numClusters": 5,
"minHeight": 4,
"maxHeight": 12,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Infuscolium": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 2},
"material": "minecraft:stone",
"clusterSize": 8,
"numClusters": 1,
"minHeight": 12,
"maxHeight": 24,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Oureclase": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 4},
"material": "minecraft:stone",
"clusterSize": 6,
"numClusters": 3,
"minHeight": 32,
"maxHeight": 48,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Astral Silver": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 5},
"material": "minecraft:stone",
"clusterSize": 4,
"numClusters": 6,
"minHeight": 32,
"maxHeight": 40,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Carmot": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 6},
"material": "minecraft:stone",
"clusterSize": 10,
"numClusters": 5,
"minHeight": 12,
"maxHeight": 42,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Mithril": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 7},
"material": "minecraft:stone",
"clusterSize": 3,
"numClusters": 3,
"minHeight": 8,
"maxHeight": 16,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Rubracium": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 8},
"material": "minecraft:stone",
"clusterSize": 2,
"numClusters": 3,
"minHeight": 14,
"maxHeight": 28,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Orichalcum": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 11},
"material": "minecraft:stone",
"clusterSize": 1,
"numClusters": 7,
"minHeight": 4,
"maxHeight": 32,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Adamantine": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 13},
"material": "minecraft:lava",
"clusterSize": 2,
"numClusters": 3,
"minHeight": 3,
"maxHeight": 16,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Atlarus": {
"template": "uniform",
"block": {"name":"Metallurgy:fantasy.ore", "metadata": 15},
"material": "minecraft:stone",
"clusterSize": 3,
"numClusters": 2,
"minHeight": 4,
"maxHeight": 12,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Ignatius": {
"template": "uniform",
"block": "Metallurgy:nether.ore",
"material": "minecraft:netherrack",
"clusterSize": 5,
"numClusters": 6,
"minHeight": 100,
"maxHeight": 255,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"ShadowIron": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 1},
"material": "minecraft:netherrack",
"clusterSize": 12,
"numClusters": 5,
"minHeight": 120,
"maxHeight": 200,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Lemurite": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 2},
"material": "minecraft:netherrack",
"clusterSize": 8,
"numClusters": 4,
"minHeight": 140,
"maxHeight": 180,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Midasium": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 3},
"material": "minecraft:netherrack",
"clusterSize": 8,
"numClusters": 4,
"minHeight": 100,
"maxHeight": 140,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Vyroxeres": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 4},
"material": "minecraft:netherrack",
"clusterSize": 14,
"numClusters": 2,
"minHeight": 40,
"maxHeight": 80,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Ceruclase": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 5},
"material": "minecraft:netherrack",
"clusterSize": 6,
"numClusters": 5,
"minHeight": 30,
"maxHeight": 70,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Alduorite": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 6},
"material": "minecraft:netherrack",
"clusterSize": 10,
"numClusters": 5,
"minHeight": 60,
"maxHeight": 100,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Kalendrite": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 7},
"material": "minecraft:netherrack",
"clusterSize": 4,
"numClusters": 3,
"minHeight": 16,
"maxHeight": 63,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Vulcanite": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 8},
"material": "minecraft:netherrack",
"clusterSize": 10,
"numClusters": 2,
"minHeight": 140,
"maxHeight": 180,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Sanguinite": {
"template": "uniform",
"block": {"name":"Metallurgy:nether.ore", "metadata": 9},
"material": "minecraft:netherrack",
"clusterSize": 5,
"numClusters": 3,
"minHeight": 100,
"maxHeight": 200,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "whitelist",
"dimensions": [
-1
]
},
"Zinc": {
"template": "uniform",
"block": "Metallurgy:precious.ore",
"material": "minecraft:stone",
"clusterSize": 12,
"numClusters": 5,
"minHeight": 32,
"maxHeight": 63,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Sulfur": {
"template": "uniform",
"block": "Metallurgy:utility.ore",
"material": "minecraft:stone",
"clusterSize": 24,
"numClusters": 6,
"minHeight": 8,
"maxHeight": 12,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Phosphorite": {
"template": "uniform",
"block": {"name":"Metallurgy:utility.ore", "metadata": 1},
"material": "minecraft:stone",
"clusterSize": 16,
"numClusters": 4,
"minHeight": 48,
"maxHeight": 120,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Saltpeter": {
"template": "uniform",
"block": {"name":"Metallurgy:utility.ore", "metadata": 2},
"material": "minecraft:stone",
"clusterSize": 24,
"numClusters": 5,
"minHeight": 48,
"maxHeight": 72,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Magnesium": {
"template": "uniform",
"block": {"name":"Metallurgy:utility.ore", "metadata": 3},
"material": "minecraft:stone",
"clusterSize": 16,
"numClusters": 8,
"minHeight": 32,
"maxHeight": 72,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Bitumen": {
"template": "uniform",
"block": {"name":"Metallurgy:utility.ore", "metadata": 4},
"material": "minecraft:stone",
"clusterSize": 10,
"numClusters": 5,
"minHeight": 16,
"maxHeight": 63,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
},
"Potash": {
"template": "uniform",
"block": {"name":"Metallurgy:utility.ore", "metadata": 5},
"material": "minecraft:stone",
"clusterSize": 8,
"numClusters": 5,
"minHeight": 12,
"maxHeight": 72,
"retrogen": "false",
"biomeRestriction": "none",
"biomes": [],
"dimensionRestriction": "blacklist",
"dimensions": [
-1,
1
]
}
}
Last edited: