diff --git a/src/minecraft/biomesoplenty/biomes/BiomeDecoratorBOP.java b/src/minecraft/biomesoplenty/biomes/BiomeDecoratorBOP.java index 76c222cdb..6391e0966 100644 --- a/src/minecraft/biomesoplenty/biomes/BiomeDecoratorBOP.java +++ b/src/minecraft/biomesoplenty/biomes/BiomeDecoratorBOP.java @@ -752,7 +752,7 @@ public class BiomeDecoratorBOP extends BiomeDecorator if (generateClouds) { - this.genCloudMain(1, cloudGen, 0, 50); + this.genCloudMain(1, cloudGen, 0, 35); } if (generatePits) diff --git a/src/minecraft/biomesoplenty/biomes/BiomeGenGrassland.java b/src/minecraft/biomesoplenty/biomes/BiomeGenGrassland.java index 86368499e..f14b89485 100644 --- a/src/minecraft/biomesoplenty/biomes/BiomeGenGrassland.java +++ b/src/minecraft/biomesoplenty/biomes/BiomeGenGrassland.java @@ -28,13 +28,13 @@ public class BiomeGenGrassland extends BiomeGenBase customBiomeDecorator.treesPerChunk = -999; customBiomeDecorator.flowersPerChunk = -999; customBiomeDecorator.grassPerChunk = 2; - customBiomeDecorator.reedsPerChunk = 25; + customBiomeDecorator.reedsPerChunk = 35; customBiomeDecorator.mushroomsPerChunk = 20; customBiomeDecorator.sandPerChunk = -999; customBiomeDecorator.sandPerChunk2 = -999; customBiomeDecorator.waterLakesPerChunk = 15; customBiomeDecorator.portobellosPerChunk = 3; - customBiomeDecorator.reedsBOPPerChunk = 3; + customBiomeDecorator.reedsBOPPerChunk = 5; customBiomeDecorator.generatePumpkins = false; spawnableCreatureList.add(new SpawnListEntry(EntitySheep.class, 14, 4, 4)); spawnableCreatureList.add(new SpawnListEntry(EntityPig.class, 12, 4, 4)); diff --git a/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandForest.java b/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandForest.java index 3a34857c5..248f4e494 100644 --- a/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandForest.java +++ b/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandForest.java @@ -3,6 +3,7 @@ package biomesoplenty.biomes; import java.awt.Color; import java.util.Random; +import net.minecraft.block.Block; import net.minecraft.world.World; import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.gen.feature.WorldGenerator; @@ -36,7 +37,8 @@ public class BiomeGenPromisedLandForest extends BiomeGenBase customBiomeDecorator.blueMilksPerChunk = 5; customBiomeDecorator.generateLakes = false; customBiomeDecorator.pondsPerChunk = -100; - customBiomeDecorator.hotSpringsPerChunk = 10; + customBiomeDecorator.hotSpringsPerChunk = 5; + customBiomeDecorator.waterLakesPerChunk = 10; customBiomeDecorator.crystalsPerChunk = 25; customBiomeDecorator.crystals2PerChunk = 50; spawnableCreatureList.clear(); @@ -46,7 +48,7 @@ public class BiomeGenPromisedLandForest extends BiomeGenBase customBiomeDecorator.generatePumpkins = false; this.customBiomeDecorator.generateClouds = true; //this.customBiomeDecorator.generateLakes = false; - theWorldGenerator = new WorldGenWaterSpring(Fluids.springWater.get().blockID, 8); + theWorldGenerator = new WorldGenWaterSpring(Block.waterMoving.blockID, 8); /*this.spawnableMonsterList.add(new SpawnListEntry(EntityCow.class, 6, 1, 4)); if (Loader.isModLoaded("TwilightForest")) diff --git a/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandPlains.java b/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandPlains.java index 30bc6df3d..a8ae78fe5 100644 --- a/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandPlains.java +++ b/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandPlains.java @@ -3,6 +3,7 @@ package biomesoplenty.biomes; import java.awt.Color; import java.util.Random; +import net.minecraft.block.Block; import net.minecraft.world.World; import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.gen.feature.WorldGenerator; @@ -31,7 +32,8 @@ public class BiomeGenPromisedLandPlains extends BiomeGenBase customBiomeDecorator.rainbowflowersPerChunk = 20; customBiomeDecorator.generateLakes = false; customBiomeDecorator.pondsPerChunk = -100; - customBiomeDecorator.hotSpringsPerChunk = 6; + customBiomeDecorator.hotSpringsPerChunk = 2; + customBiomeDecorator.waterLakesPerChunk = 3; customBiomeDecorator.crystalsPerChunk = 25; customBiomeDecorator.crystals2PerChunk = 50; spawnableCreatureList.clear(); @@ -41,7 +43,7 @@ public class BiomeGenPromisedLandPlains extends BiomeGenBase customBiomeDecorator.generatePumpkins = false; this.customBiomeDecorator.generateClouds = true; //this.customBiomeDecorator.generateLakes = false; - theWorldGenerator = new WorldGenWaterSpring(Fluids.springWater.get().blockID, 8); + theWorldGenerator = new WorldGenWaterSpring(Block.waterMoving.blockID, 8); /*if (Loader.isModLoaded("TwilightForest")) { diff --git a/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandSwamp.java b/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandSwamp.java index 7130cf912..917f52218 100644 --- a/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandSwamp.java +++ b/src/minecraft/biomesoplenty/biomes/BiomeGenPromisedLandSwamp.java @@ -3,6 +3,7 @@ package biomesoplenty.biomes; import java.awt.Color; import java.util.Random; +import net.minecraft.block.Block; import net.minecraft.world.World; import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.gen.feature.WorldGenerator; @@ -36,7 +37,8 @@ public class BiomeGenPromisedLandSwamp extends BiomeGenBase customBiomeDecorator.portobellosPerChunk = 5; customBiomeDecorator.generateLakes = false; customBiomeDecorator.pondsPerChunk = -100; - customBiomeDecorator.hotSpringsPerChunk = 20; + customBiomeDecorator.hotSpringsPerChunk = 5; + customBiomeDecorator.waterLakesPerChunk = 15; customBiomeDecorator.crystalsPerChunk = 25; customBiomeDecorator.crystals2PerChunk = 50; spawnableCreatureList.clear(); @@ -46,7 +48,7 @@ public class BiomeGenPromisedLandSwamp extends BiomeGenBase customBiomeDecorator.generatePumpkins = false; this.customBiomeDecorator.generateClouds = true; //this.customBiomeDecorator.generateLakes = false; - theWorldGenerator = new WorldGenWaterSpring(Fluids.springWater.get().blockID, 8); + theWorldGenerator = new WorldGenWaterSpring(Block.waterMoving.blockID, 8); /*this.spawnableMonsterList.add(new SpawnListEntry(EntityPig.class, 4, 1, 4)); if (Loader.isModLoaded("TwilightForest")) diff --git a/src/minecraft/biomesoplenty/blocks/BlockPuddle.java b/src/minecraft/biomesoplenty/blocks/BlockPuddle.java index 66a58106a..7108ceb45 100644 --- a/src/minecraft/biomesoplenty/blocks/BlockPuddle.java +++ b/src/minecraft/biomesoplenty/blocks/BlockPuddle.java @@ -55,7 +55,7 @@ public class BlockPuddle extends Block @Override public void updateTick(World world, int x, int y, int z, Random par5Random) { - if (!world.isRaining() && world.rand.nextInt(3) == 0) + if (!world.isRaining() && world.rand.nextInt(2) == 0) { world.setBlock(x, y, z, Block.dirt.blockID); } diff --git a/src/minecraft/biomesoplenty/configuration/BOPBiomes.java b/src/minecraft/biomesoplenty/configuration/BOPBiomes.java index 9e1148244..32e8ab165 100644 --- a/src/minecraft/biomesoplenty/configuration/BOPBiomes.java +++ b/src/minecraft/biomesoplenty/configuration/BOPBiomes.java @@ -100,7 +100,7 @@ public class BOPBiomes { Biomes.fungiForest = Optional.of((new BiomeGenFungiForest(BOPConfiguration.IDs.fungiForestID)).setColor(747097).setBiomeName("Fungi Forest").func_76733_a(5159473).setTemperatureRainfall(0.9F, 1.0F).setMinMaxHeight(0.2F, 0.5F)); Biomes.garden = Optional.of((new BiomeGenGarden(BOPConfiguration.IDs.gardenID)).setColor(9286496).setBiomeName("Garden").setTemperatureRainfall(0.7F, 0.8F).setMinMaxHeight(0.3F, 0.4F)); Biomes.glacier = Optional.of((new BiomeGenGlacier(BOPConfiguration.IDs.glacierID)).setColor(6316128).setBiomeName("Glacier").setEnableSnow().setMinMaxHeight(0.4F, 0.8F).setTemperatureRainfall(0.0F, 0.0F)); - Biomes.grassland = Optional.of((new BiomeGenGrassland(BOPConfiguration.IDs.grasslandID)).setColor(9286496).setBiomeName("Grassland").setTemperatureRainfall(0.7F, 0.7F).setMinMaxHeight(0.3F, 0.6F)); + Biomes.grassland = Optional.of((new BiomeGenGrassland(BOPConfiguration.IDs.grasslandID)).setColor(9286496).setBiomeName("Grassland").setTemperatureRainfall(0.7F, 0.7F).setMinMaxHeight(0.2F, 0.5F)); Biomes.grove = Optional.of((new BiomeGenGrove(BOPConfiguration.IDs.groveID)).setColor(9286496).setBiomeName("Grove").setTemperatureRainfall(0.4F, 0.8F).setMinMaxHeight(0.3F, 0.4F)); Biomes.heathland = Optional.of((new BiomeGenHeathland(BOPConfiguration.IDs.heathlandID)).setColor(353825).setBiomeName("Heathland").func_76733_a(5159473).setTemperatureRainfall(0.8F, 0.1F).setMinMaxHeight(0.3F, 0.4F)); Biomes.highland = Optional.of((new BiomeGenHighland(BOPConfiguration.IDs.highlandID)).setColor(6316128).setBiomeName("Highland").setMinMaxHeight(0.9F, 1.9F).setTemperatureRainfall(0.5F, 0.5F)); diff --git a/src/minecraft/biomesoplenty/handlers/TickHandlerServer.java b/src/minecraft/biomesoplenty/handlers/TickHandlerServer.java index 1eb18b676..d80ec813f 100644 --- a/src/minecraft/biomesoplenty/handlers/TickHandlerServer.java +++ b/src/minecraft/biomesoplenty/handlers/TickHandlerServer.java @@ -38,7 +38,7 @@ public class TickHandlerServer implements ITickHandler Chunk chunk = worldserver.getChunkFromChunkCoords(chunkcoordintpair.chunkXPos, chunkcoordintpair.chunkZPos); worldserver.theProfiler.endStartSection("tickChunk"); - if (worldserver.provider.canDoRainSnowIce(chunk) && worldserver.rand.nextInt(1500) == 0) + if (worldserver.provider.canDoRainSnowIce(chunk) && worldserver.rand.nextInt(200) == 0) { rand = rand * 3 + 1013904223; int i1 = rand >> 2;