Tweaked the Fungi Forest. Fixed high grass generation in the Marsh. Removed Barley from blacksmith chests. Tweaked Poison Ivy texture.

This commit is contained in:
Matt Caughey 2013-05-07 04:31:34 -04:00
parent 65ff312ae0
commit a629c97c7c
4 changed files with 12 additions and 13 deletions

View file

@ -7,7 +7,7 @@ import biomesoplenty.api.Blocks;
import biomesoplenty.configuration.BOPConfiguration;
import biomesoplenty.worldgen.WorldGenMoss;
import biomesoplenty.worldgen.WorldGenSwampTall;
import biomesoplenty.worldgen.WorldGenTaiga5;
import biomesoplenty.worldgen.WorldGenPrairie;
import biomesoplenty.worldgen.WorldGenThickTree;
import biomesoplenty.worldgen.WorldGenWillow;
@ -34,9 +34,7 @@ public class BiomeGenFungiForest extends BiomeGenBase
this.customBiomeDecorator.sproutsPerChunk = 2;
this.customBiomeDecorator.bushesPerChunk = 2;
this.customBiomeDecorator.highGrassPerChunk = 1;
this.customBiomeDecorator.flowersPerChunk = -999;
this.customBiomeDecorator.mushroomsPerChunk = 8;
this.customBiomeDecorator.poisonIvyPerChunk = 2;
this.customBiomeDecorator.bigMushroomsPerChunk = 8;
this.customBiomeDecorator.toadstoolsPerChunk = 5;
this.customBiomeDecorator.portobellosPerChunk = 7;
@ -44,8 +42,10 @@ public class BiomeGenFungiForest extends BiomeGenBase
this.customBiomeDecorator.blueFlowersPerChunk = 3;
this.customBiomeDecorator.cattailsPerChunk = 1;
this.customBiomeDecorator.highCattailsPerChunk = 2;
this.customBiomeDecorator.reedsBOPPerChunk = 1;
this.customBiomeDecorator.generateMycelium = true;
this.customBiomeDecorator.generatePumpkins = false;
this.customBiomeDecorator.generatePumpkins = true;
this.customBiomeDecorator.generateMelons = true;
this.waterColorMultiplier = 65326;
this.spawnableCreatureList.clear();
this.spawnableWaterCreatureList.clear();
@ -71,7 +71,7 @@ public class BiomeGenFungiForest extends BiomeGenBase
*/
public WorldGenerator getRandomWorldGenForTrees(Random par1Random)
{
return (WorldGenerator)(par1Random.nextInt(2) == 0 ? new WorldGenThickTree(false) : (par1Random.nextInt(4) == 0 ? new WorldGenWillow() : (par1Random.nextInt(6) == 0 ? new WorldGenTaiga5(false) : new WorldGenSwampTall())));
return (WorldGenerator)(par1Random.nextInt(2) == 0 ? new WorldGenThickTree(false) : (par1Random.nextInt(5) == 0 ? new WorldGenWillow() : (par1Random.nextInt(3) == 0 ? new WorldGenPrairie(false) : new WorldGenSwampTall())));
}
/**

View file

@ -47,7 +47,6 @@ public class BOPVanillaCompat {
strongholdCrossing.addItem(new WeightedRandomChestContent(new ItemStack(Blocks.flowers.get(),1,3), 1, 4, 25));
strongholdCrossing.addItem(new WeightedRandomChestContent(new ItemStack(Blocks.flowers.get(),1,2), 1, 4, 25));
village.addItem(new WeightedRandomChestContent(new ItemStack(Blocks.plants.get(), 1, 6), 4, 10, 75));
village.addItem(new WeightedRandomChestContent(new ItemStack(Items.shroomPowder.get()), 1, 5, 50));
village.addItem(new WeightedRandomChestContent(new ItemStack(Blocks.plants.get(),1,5), 2, 6, 25));
village.addItem(new WeightedRandomChestContent(new ItemStack(Item.dyePowder, 1, 2), 4, 12, 75));

View file

@ -114,15 +114,15 @@ public class WorldGenMarsh extends WorldGenerator
if (par2Random.nextInt(3) == 0)
{
par1World.setBlock(par3, par4 + 1, par5, Blocks.foliage.get().blockID, 3, 2);
par1World.setBlock(par3, par4 + 2, par5, Blocks.foliage.get().blockID, 6, 2);
par1World.setBlock(par3, par4 + 2, par5, Blocks.foliage.get().blockID, 7, 2);
par1World.setBlock(par3 - 1, par4 + 1, par5, Blocks.foliage.get().blockID, 3, 2);
par1World.setBlock(par3 - 1, par4 + 2, par5, Blocks.foliage.get().blockID, 6, 2);
par1World.setBlock(par3 - 1, par4 + 2, par5, Blocks.foliage.get().blockID, 7, 2);
par1World.setBlock(par3 + 1, par4 + 1, par5, Blocks.foliage.get().blockID, 3, 2);
par1World.setBlock(par3 + 1, par4 + 2, par5, Blocks.foliage.get().blockID, 6, 2);
par1World.setBlock(par3, par4 + 1, par5 - 1, Blocks.foliage.get().blockID, 1, 2);
par1World.setBlock(par3, par4 + 2, par5 - 1, Blocks.foliage.get().blockID, 6, 2);
par1World.setBlock(par3, par4 + 1, par5 + 1, Blocks.foliage.get().blockID, 1, 2);
par1World.setBlock(par3, par4 + 2, par5 + 1, Blocks.foliage.get().blockID, 6, 2);
par1World.setBlock(par3 + 1, par4 + 2, par5, Blocks.foliage.get().blockID, 7, 2);
par1World.setBlock(par3, par4 + 1, par5 - 1, Blocks.foliage.get().blockID, 3, 2);
par1World.setBlock(par3, par4 + 2, par5 - 1, Blocks.foliage.get().blockID, 7, 2);
par1World.setBlock(par3, par4 + 1, par5 + 1, Blocks.foliage.get().blockID, 3, 2);
par1World.setBlock(par3, par4 + 2, par5 + 1, Blocks.foliage.get().blockID, 7, 2);
}
else
{

Binary file not shown.

Before

Width:  |  Height:  |  Size: 409 B

After

Width:  |  Height:  |  Size: 394 B