Promised Land Tweaks
This commit is contained in:
parent
6032eff95a
commit
92f0cc6839
8 changed files with 18 additions and 12 deletions
|
@ -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)
|
||||||
|
|
|
@ -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));
|
||||||
|
|
|
@ -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"))
|
||||||
|
|
|
@ -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"))
|
||||||
{
|
{
|
||||||
|
|
|
@ -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"))
|
||||||
|
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
@ -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));
|
||||||
|
|
|
@ -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;
|
||||||
|
|
Loading…
Reference in a new issue