MCTCP / TerrainControl

Minecraft Terrain Generator for SpigotMC and Forge
https://www.spigotmc.org/threads/terraincontrol.37980/
MIT License
231 stars 161 forks source link

Ore generation is inconsistent #205

Open ShaneCourtrille opened 11 years ago

ShaneCourtrille commented 11 years ago

I created a MiningWorld using a single desert biome with heavily modified ore options.

While we see the expected ore for the most part we do run into areas underground that are devoid of almost all ores. It would be nice if the ore generation could be consistent.

rutgerkok commented 11 years ago

Could this be related to issue #125? (In other words: did you use ReplacedBlocks?)

ShaneCourtrille commented 11 years ago

No I didn't. Another thing I did notice is that things I removed from the config (gravel, dirt) are still being spawned below ground even though I removed them. Is that normal?

Here is the Resource Queue I am using...

SmallLake(WATER,4,7.0,8,120) SmallLake(LAVA,2,3.0,8,120) UnderGroundLake(25,60,2,5.0,0,50) Dungeon(8,100.0,0,128) Ore(902,4,40,100.0,8,128,STONE) Ore(2001,8,40,100.0,0,128,STONE) Ore(1398,5,20,100.0,4,32,STONE) Ore(2001:1,8,40,100.0,0,128,STONE) Ore(2001:2,8,40,100.0,0,128,STONE) Ore(2001:3,8,40,100.0,0,128,STONE) Ore(2001:4,8,40,100.0,0,128,STONE) Ore(1475:5,4,10,60.0,0,128,STONE) Ore(QUARTZ_ORE,8,40,100.0,0,128,STONE) Ore(247,5,20,100.0,4,32,STONE) Ore(1475:1,5,20,100.0,4,32,STONE) Ore(1475:2,5,20,100.0,4,32,STONE) Ore(COAL_ORE,16,40,100.0,0,128,STONE) Ore(IRON_ORE,8,40,100.0,0,128,STONE) Ore(GOLD_ORE,8,30,100.0,0,128,STONE) Ore(REDSTONE_ORE,7,30,100.0,0,128,STONE) Ore(DIAMOND_ORE,7,20,100.0,0,128,STONE) Ore(LAPIS_ORE,7,20,100.0,0,128,STONE) Ore(EMERALD_ORE,5,20,100.0,0,128,STONE) UnderWaterOre(SAND,7,4,100.0,DIRT,GRASS) UnderWaterOre(CLAY,4,1,100.0,DIRT,CLAY) CustomObject(UseWorld) Plant(RED_ROSE,2,100.0,0,128,GRASS,DIRT,SOIL) Plant(YELLOW_FLOWER,2,100.0,0,128,GRASS,DIRT,SOIL) Grass(DEAD_BUSH,0,4,100.0,SAND) Plant(PUMPKIN,1,3.0,0,128,GRASS) Reed(SUGAR_CANE_BLOCK,10,100.0,0,128,GRASS,DIRT,SAND) Cactus(CACTUS,10,100.0,0,128,SAND) Liquid(WATER,20,100.0,8,128,STONE) Liquid(LAVA,10,100.0,8,128,STONE) Well(SANDSTONE,STEP:1,WATER,1,0.1,2,128,SAND)

On Thursday, September 19, 2013, Rutger Kok wrote:

Could this be related to issue #125https://github.com/Wickth/TerrainControl/issues/125? (In other words: did you use ReplacedBlocks?)

— Reply to this email directly or view it on GitHubhttps://github.com/Wickth/TerrainControl/issues/205#issuecomment-24791124 .

rutgerkok commented 11 years ago

Keep in mind that other mods are able to add/remove ores to the world, bypassing TC's config files. It could also be a nearby biome like DesertHills that is generating the gravel/dirt ores.

How did you measure the ores, by the way? An xray mod? Some newly generated ores don't show up until you reconnect.

ShaneCourtrille commented 11 years ago

We went and physically mined. I'll go check out a dead zone and turn on chunk boundaries and see if they show anything informative. There are no Desert Hills. It's a single biome config.

rutgerkok commented 11 years ago

Missed your last comment, sorry about that.

When mining, you should still make sure that you have reconnected.

Ores are always a bit inconsistent, otherwise the game would be too easy. Without a xray viewer, it is difficult to say if an area is indeed completely devoid of ores, or if you are just missing them.