The Values you use are insane. Oo
The Settings you use, will almost cap of your Terrain at the maximum possible Limit.
The Problem is, not the values in your Biome Config.
Rather in your WorldConfig, I revisited that one you linked above.
# Scales the height of the world. Adding 1 to this doubles the
# height of the terrain, substracting 1 to this halves the height
# of the terrain. Values must be between 5 and 8, inclusive.
# Height cap of the base terrain. Setting this to 7 makes no terrain
# generate above y = 2 ^ 7 = 128. Doesn't affect resources (trees, objects, etc.).
# Values must be between 5 and 8, inclusive. Values may not be lower
# than WorldHeightScaleBits.
WorldHeightScaleBits determines the Height of your Terrain, while WorldHeightCapBits determines the absolut Max.
The Default Values should be at 7, which means the Terrain may Generate up to 128 blocks.
You lowered the Value to 5. That will limit the Generation to aroundd 32 or 64 (Should be 32, but you probably get the Height of 64 because of your Insane Values.
My Recomendation is to Set: WorldHeightScaleBits in your worldConfig to 8. That gives you the Possibility of Terrain up to 256.
You will also need to adjust the BiomeHeight of every Biome you use.
You can use this Chart to adjjust your Biome Heights:
Your Mushroom Island would be at Height 0 to 0.2 if you want it to be just above the Ocean.
To get the Biome Larger, you need to adjust the "BiomeSize", but to get it to work Correctly you need to understand the System.
You have basically 3 set of Values to control the the Size and Placement of the Biome.
- Will be used when the Biome is Placed Normally, (Inside BiomeGroups or Normally if you dont use BiomeGroups)
- Will be Used in ADDITION to normal Placement if you specify "IsleInBiome:"
- Will be Used in ADDITION to normal Placement if you specify "BiomeIsBorder:"
The thing is. Rarity obviously is the SpawnChance. So, I dont go into detail there.
As for the Size, I explained here how the BiomeSize works:
I Probably have somewhere an even more detailed explanation for that Matter.
Basically: Size 0 is the Largest. Size 10 are the Smallest.
BUT! you have to keep in mind the Working Order I mentioned in the Post I linked. Your Isle Biomes cannot have a Smaller Size Value than the Biomes that they are Island in.
Also, while you cant set Exact values for the Sizes of Biomes, and you can get either way giant or tiny Biomes.
Each Step will roughly Double the Size, or rather halve the size.
So, if you have a Biome A at size 5, then a Biome B at size 6 would be half the size of the Biome A.