Tweaked reed gen again. Removed sand bordering water in the Coniferous Forest.

This commit is contained in:
Matt Caughey 2013-09-27 17:27:39 -04:00
parent 435a20c2b3
commit 0050fcff48
3 changed files with 11 additions and 12 deletions

View File

@ -39,6 +39,10 @@ public class BiomeGenConiferousForest extends BiomeGenBase
customBiomeDecorator.wheatGrassPerChunk = 5; customBiomeDecorator.wheatGrassPerChunk = 5;
customBiomeDecorator.shrubsPerChunk = 8; customBiomeDecorator.shrubsPerChunk = 8;
customBiomeDecorator.waterReedsPerChunk = 2; customBiomeDecorator.waterReedsPerChunk = 2;
customBiomeDecorator.sandPerChunk = -999;
customBiomeDecorator.sandPerChunk2 = -999;
customBiomeDecorator.gravelPerChunk = 1;
customBiomeDecorator.gravelPerChunk2 = 1;
} }
/** /**

View File

@ -25,10 +25,12 @@ public class BiomeGenConiferousForestSnow extends BiomeGenBase
customBiomeDecorator.treesPerChunk = 2; customBiomeDecorator.treesPerChunk = 2;
customBiomeDecorator.mushroomsPerChunk = 4; customBiomeDecorator.mushroomsPerChunk = 4;
customBiomeDecorator.flowersPerChunk = -999; customBiomeDecorator.flowersPerChunk = -999;
customBiomeDecorator.sandPerChunk = -999;
customBiomeDecorator.sandPerChunk2 = -999;
customBiomeDecorator.shrubsPerChunk = 4; customBiomeDecorator.shrubsPerChunk = 4;
customBiomeDecorator.wheatGrassPerChunk = 1; customBiomeDecorator.wheatGrassPerChunk = 1;
customBiomeDecorator.sandPerChunk = -999;
customBiomeDecorator.sandPerChunk2 = -999;
customBiomeDecorator.gravelPerChunk = 1;
customBiomeDecorator.gravelPerChunk2 = 1;
} }
@Override @Override

View File

@ -15,11 +15,10 @@ public class WorldGenWaterReeds extends WorldGenerator
for (int var6 = 0; var6 < 64; ++var6) for (int var6 = 0; var6 < 64; ++var6)
{ {
int var7 = par3 + par2Random.nextInt(8) - par2Random.nextInt(8); int var7 = par3 + par2Random.nextInt(8) - par2Random.nextInt(8);
int var8 = par4 + par2Random.nextInt(4) - par2Random.nextInt(4); int var8 = par4 + par2Random.nextInt(2) - par2Random.nextInt(2);
int var9 = par5 + par2Random.nextInt(8) - par2Random.nextInt(8); int var9 = par5 + par2Random.nextInt(8) - par2Random.nextInt(8);
int var998 = par2Random.nextInt(64); int var999 = par2Random.nextInt(64);
int var999 = par2Random.nextInt(32);
if (par1World.isAirBlock(var7, var8, var9) && par1World.getBlockId(var7, var8 - 1, var9) == Block.waterStill.blockID) if (par1World.isAirBlock(var7, var8, var9) && par1World.getBlockId(var7, var8 - 1, var9) == Block.waterStill.blockID)
{ {
@ -38,13 +37,7 @@ public class WorldGenWaterReeds extends WorldGenerator
} }
else else
{ {
if (par1World.getBlockId(var7, var8 - 4, var9) != Block.waterStill.blockID) return false;
{
if (var998 == 0)
{
par1World.setBlock(var7, var8, var9, Blocks.plants.get().blockID, 14, 2);
}
}
} }
} }
} }