Fixed kelp gen
This commit is contained in:
parent
fec56e1f65
commit
07924b8dd3
|
@ -943,9 +943,9 @@ public class BiomeDecoratorBOP extends BiomeDecorator
|
|||
|
||||
for (var2 = 0; var2 < kelpPerChunk; ++var2)
|
||||
{
|
||||
var3 = chunk_X + randomGenerator.nextInt(16) + 8;
|
||||
var3 = chunk_X + randomGenerator.nextInt(16);
|
||||
var4 = randomGenerator.nextInt(64);
|
||||
var5 = chunk_Z + randomGenerator.nextInt(16) + 8;
|
||||
var5 = chunk_Z + randomGenerator.nextInt(16);
|
||||
kelpGen.generate(currentWorld, randomGenerator, var3, var4, var5);
|
||||
}
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ public class BiomeGenOceanKelp extends BiomeGenBase
|
|||
super(par1);
|
||||
theBiomeDecorator = new BiomeDecoratorBOP(this);
|
||||
customBiomeDecorator = (BiomeDecoratorBOP)theBiomeDecorator;
|
||||
customBiomeDecorator.kelpPerChunk = 99;
|
||||
customBiomeDecorator.kelpPerChunk = 999;
|
||||
spawnableCreatureList.clear();
|
||||
}
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ public class BiomeGenWateryWillows extends BiomeGenBase
|
|||
customBiomeDecorator.waterLakesPerChunk = 8;
|
||||
customBiomeDecorator.reedsBOPPerChunk = 3;
|
||||
customBiomeDecorator.hydrangeasPerChunk = 5;
|
||||
customBiomeDecorator.kelpPerChunk = 50;
|
||||
customBiomeDecorator.kelpPerChunk = 999;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -18,7 +18,7 @@ public class WorldGenKelp extends WorldGenerator
|
|||
@Override
|
||||
public boolean generate(World var1, Random var2, int var3, int var4, int var5)
|
||||
{
|
||||
int var6 = var2.nextInt(10) + 4;
|
||||
int var6 = var2.nextInt(10) + 3;
|
||||
int var7 = var2.nextInt(3) + 2;
|
||||
int var8 = var6 - var7;
|
||||
int var9 = 1;
|
||||
|
@ -85,24 +85,20 @@ public class WorldGenKelp extends WorldGenerator
|
|||
}
|
||||
}
|
||||
|
||||
var996 = var1.getBlockId(var3, (var4 + (var999 + 2)), var5);
|
||||
var998 = var1.getBlockId(var3, (var4 + (var999 + 1)), var5);
|
||||
|
||||
if (var996 != Block.waterStill.blockID && var996 != Block.waterMoving.blockID)
|
||||
{
|
||||
if (var998 == Block.waterStill.blockID || var998 == Block.waterMoving.blockID)
|
||||
{
|
||||
if (var999 == 0)
|
||||
{
|
||||
this.setBlockAndMetadata(var1, var3, var4 + var999, var5, Blocks.coral.get().blockID, 2);
|
||||
this.setBlockAndMetadata(var1, var3, var4, var5, Blocks.coral.get().blockID, 0);
|
||||
this.setBlockAndMetadata(var1, var3, var4, var5, Blocks.coral.get().blockID, 3);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.setBlockAndMetadata(var1, var3, var4, var5, Blocks.coral.get().blockID, 0);
|
||||
this.setBlockAndMetadata(var1, var3, var4 + var999, var5, Blocks.coral.get().blockID, 2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
} else
|
||||
|
|
Loading…
Reference in New Issue