|
|
|
@ -455,7 +455,7 @@ public class ChunkProviderGenerate implements IChunkProvider
|
|
|
|
|
var30 = var30 * (1.0D - var40) + -10.0D * var40;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
par1ArrayOfDouble[var12] = var30;
|
|
|
|
|
par1ArrayOfDouble[var12] = var30 - par3;
|
|
|
|
|
++var12;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -468,7 +468,6 @@ public class ChunkProviderGenerate implements IChunkProvider
|
|
|
|
|
public void generateExtraBlockStorage(BigInteger x, int y, BigInteger z, ExtendedBlockStorage storage) {
|
|
|
|
|
byte var4 = 4;
|
|
|
|
|
byte var5 = 2;
|
|
|
|
|
byte var6 = 63;
|
|
|
|
|
int var7 = var4 + 1;
|
|
|
|
|
byte var8 = 3;
|
|
|
|
|
int var9 = var4 + 1;
|
|
|
|
@ -491,6 +490,11 @@ public class ChunkProviderGenerate implements IChunkProvider
|
|
|
|
|
double var27 = (noiseArray[((var10 + 1) * var9 + var11 + 0) * var8 + var12 + 1] - var19) * var13;
|
|
|
|
|
double var29 = (noiseArray[((var10 + 1) * var9 + var11 + 1) * var8 + var12 + 1] - var21) * var13;
|
|
|
|
|
|
|
|
|
|
var15 += var23 * Math.floorDiv(y, 16);
|
|
|
|
|
var17 += var25 * Math.floorDiv(y, 16);
|
|
|
|
|
var19 += var27 * Math.floorDiv(y, 16);
|
|
|
|
|
var21 += var29 * Math.floorDiv(y, 16);
|
|
|
|
|
|
|
|
|
|
for (int var31 = 0; var31 < 8; ++var31)
|
|
|
|
|
{
|
|
|
|
|
double var32 = 0.25D;
|
|
|
|
|