Promised Land Tweaks

This commit is contained in:
Matt Caughey 2013-08-06 22:03:47 -04:00
parent 6032eff95a
commit 92f0cc6839
8 changed files with 18 additions and 12 deletions

View file

@ -752,7 +752,7 @@ public class BiomeDecoratorBOP extends BiomeDecorator
if (generateClouds) if (generateClouds)
{ {
this.genCloudMain(1, cloudGen, 0, 50); this.genCloudMain(1, cloudGen, 0, 35);
} }
if (generatePits) if (generatePits)

View file

@ -28,13 +28,13 @@ public class BiomeGenGrassland extends BiomeGenBase
customBiomeDecorator.treesPerChunk = -999; customBiomeDecorator.treesPerChunk = -999;
customBiomeDecorator.flowersPerChunk = -999; customBiomeDecorator.flowersPerChunk = -999;
customBiomeDecorator.grassPerChunk = 2; customBiomeDecorator.grassPerChunk = 2;
customBiomeDecorator.reedsPerChunk = 25; customBiomeDecorator.reedsPerChunk = 35;
customBiomeDecorator.mushroomsPerChunk = 20; customBiomeDecorator.mushroomsPerChunk = 20;
customBiomeDecorator.sandPerChunk = -999; customBiomeDecorator.sandPerChunk = -999;
customBiomeDecorator.sandPerChunk2 = -999; customBiomeDecorator.sandPerChunk2 = -999;
customBiomeDecorator.waterLakesPerChunk = 15; customBiomeDecorator.waterLakesPerChunk = 15;
customBiomeDecorator.portobellosPerChunk = 3; customBiomeDecorator.portobellosPerChunk = 3;
customBiomeDecorator.reedsBOPPerChunk = 3; customBiomeDecorator.reedsBOPPerChunk = 5;
customBiomeDecorator.generatePumpkins = false; customBiomeDecorator.generatePumpkins = false;
spawnableCreatureList.add(new SpawnListEntry(EntitySheep.class, 14, 4, 4)); spawnableCreatureList.add(new SpawnListEntry(EntitySheep.class, 14, 4, 4));
spawnableCreatureList.add(new SpawnListEntry(EntityPig.class, 12, 4, 4)); spawnableCreatureList.add(new SpawnListEntry(EntityPig.class, 12, 4, 4));

View file

@ -3,6 +3,7 @@ package biomesoplenty.biomes;
import java.awt.Color; import java.awt.Color;
import java.util.Random; import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.world.World; import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.gen.feature.WorldGenerator; import net.minecraft.world.gen.feature.WorldGenerator;
@ -36,7 +37,8 @@ public class BiomeGenPromisedLandForest extends BiomeGenBase
customBiomeDecorator.blueMilksPerChunk = 5; customBiomeDecorator.blueMilksPerChunk = 5;
customBiomeDecorator.generateLakes = false; customBiomeDecorator.generateLakes = false;
customBiomeDecorator.pondsPerChunk = -100; customBiomeDecorator.pondsPerChunk = -100;
customBiomeDecorator.hotSpringsPerChunk = 10; customBiomeDecorator.hotSpringsPerChunk = 5;
customBiomeDecorator.waterLakesPerChunk = 10;
customBiomeDecorator.crystalsPerChunk = 25; customBiomeDecorator.crystalsPerChunk = 25;
customBiomeDecorator.crystals2PerChunk = 50; customBiomeDecorator.crystals2PerChunk = 50;
spawnableCreatureList.clear(); spawnableCreatureList.clear();
@ -46,7 +48,7 @@ public class BiomeGenPromisedLandForest extends BiomeGenBase
customBiomeDecorator.generatePumpkins = false; customBiomeDecorator.generatePumpkins = false;
this.customBiomeDecorator.generateClouds = true; this.customBiomeDecorator.generateClouds = true;
//this.customBiomeDecorator.generateLakes = false; //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)); /*this.spawnableMonsterList.add(new SpawnListEntry(EntityCow.class, 6, 1, 4));
if (Loader.isModLoaded("TwilightForest")) if (Loader.isModLoaded("TwilightForest"))

View file

@ -3,6 +3,7 @@ package biomesoplenty.biomes;
import java.awt.Color; import java.awt.Color;
import java.util.Random; import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.world.World; import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.gen.feature.WorldGenerator; import net.minecraft.world.gen.feature.WorldGenerator;
@ -31,7 +32,8 @@ public class BiomeGenPromisedLandPlains extends BiomeGenBase
customBiomeDecorator.rainbowflowersPerChunk = 20; customBiomeDecorator.rainbowflowersPerChunk = 20;
customBiomeDecorator.generateLakes = false; customBiomeDecorator.generateLakes = false;
customBiomeDecorator.pondsPerChunk = -100; customBiomeDecorator.pondsPerChunk = -100;
customBiomeDecorator.hotSpringsPerChunk = 6; customBiomeDecorator.hotSpringsPerChunk = 2;
customBiomeDecorator.waterLakesPerChunk = 3;
customBiomeDecorator.crystalsPerChunk = 25; customBiomeDecorator.crystalsPerChunk = 25;
customBiomeDecorator.crystals2PerChunk = 50; customBiomeDecorator.crystals2PerChunk = 50;
spawnableCreatureList.clear(); spawnableCreatureList.clear();
@ -41,7 +43,7 @@ public class BiomeGenPromisedLandPlains extends BiomeGenBase
customBiomeDecorator.generatePumpkins = false; customBiomeDecorator.generatePumpkins = false;
this.customBiomeDecorator.generateClouds = true; this.customBiomeDecorator.generateClouds = true;
//this.customBiomeDecorator.generateLakes = false; //this.customBiomeDecorator.generateLakes = false;
theWorldGenerator = new WorldGenWaterSpring(Fluids.springWater.get().blockID, 8); theWorldGenerator = new WorldGenWaterSpring(Block.waterMoving.blockID, 8);
/*if (Loader.isModLoaded("TwilightForest")) /*if (Loader.isModLoaded("TwilightForest"))
{ {

View file

@ -3,6 +3,7 @@ package biomesoplenty.biomes;
import java.awt.Color; import java.awt.Color;
import java.util.Random; import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.world.World; import net.minecraft.world.World;
import net.minecraft.world.biome.BiomeGenBase; import net.minecraft.world.biome.BiomeGenBase;
import net.minecraft.world.gen.feature.WorldGenerator; import net.minecraft.world.gen.feature.WorldGenerator;
@ -36,7 +37,8 @@ public class BiomeGenPromisedLandSwamp extends BiomeGenBase
customBiomeDecorator.portobellosPerChunk = 5; customBiomeDecorator.portobellosPerChunk = 5;
customBiomeDecorator.generateLakes = false; customBiomeDecorator.generateLakes = false;
customBiomeDecorator.pondsPerChunk = -100; customBiomeDecorator.pondsPerChunk = -100;
customBiomeDecorator.hotSpringsPerChunk = 20; customBiomeDecorator.hotSpringsPerChunk = 5;
customBiomeDecorator.waterLakesPerChunk = 15;
customBiomeDecorator.crystalsPerChunk = 25; customBiomeDecorator.crystalsPerChunk = 25;
customBiomeDecorator.crystals2PerChunk = 50; customBiomeDecorator.crystals2PerChunk = 50;
spawnableCreatureList.clear(); spawnableCreatureList.clear();
@ -46,7 +48,7 @@ public class BiomeGenPromisedLandSwamp extends BiomeGenBase
customBiomeDecorator.generatePumpkins = false; customBiomeDecorator.generatePumpkins = false;
this.customBiomeDecorator.generateClouds = true; this.customBiomeDecorator.generateClouds = true;
//this.customBiomeDecorator.generateLakes = false; //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)); /*this.spawnableMonsterList.add(new SpawnListEntry(EntityPig.class, 4, 1, 4));
if (Loader.isModLoaded("TwilightForest")) if (Loader.isModLoaded("TwilightForest"))

View file

@ -55,7 +55,7 @@ public class BlockPuddle extends Block
@Override @Override
public void updateTick(World world, int x, int y, int z, Random par5Random) 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); world.setBlock(x, y, z, Block.dirt.blockID);
} }

View file

@ -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.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.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.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.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.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)); Biomes.highland = Optional.of((new BiomeGenHighland(BOPConfiguration.IDs.highlandID)).setColor(6316128).setBiomeName("Highland").setMinMaxHeight(0.9F, 1.9F).setTemperatureRainfall(0.5F, 0.5F));

View file

@ -38,7 +38,7 @@ public class TickHandlerServer implements ITickHandler
Chunk chunk = worldserver.getChunkFromChunkCoords(chunkcoordintpair.chunkXPos, chunkcoordintpair.chunkZPos); Chunk chunk = worldserver.getChunkFromChunkCoords(chunkcoordintpair.chunkXPos, chunkcoordintpair.chunkZPos);
worldserver.theProfiler.endStartSection("tickChunk"); 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; rand = rand * 3 + 1013904223;
int i1 = rand >> 2; int i1 = rand >> 2;