|
|
|
@ -414,15 +414,16 @@ public class ChunkProviderGenerate implements IChunkProvider
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
++var13;
|
|
|
|
|
|
|
|
|
|
double var48 = (double)var17;
|
|
|
|
|
double var26 = (double)var16;
|
|
|
|
|
var48 += var46 * 0.2D;
|
|
|
|
|
var48 = var48 * (double)par6 / 16.0D;
|
|
|
|
|
double var28 = (double)par6 / 2.0D + var48 * 4.0D - par3;
|
|
|
|
|
double var30 = 0.0D;
|
|
|
|
|
|
|
|
|
|
for (int var47 = 0; var47 < par6; ++var47)
|
|
|
|
|
{
|
|
|
|
|
double var48 = (double)var17;
|
|
|
|
|
double var26 = (double)var16;
|
|
|
|
|
var48 += var46 * 0.2D;
|
|
|
|
|
var48 = var48 * (double)par6 / 16.0D;
|
|
|
|
|
double var28 = (double)par6 / 2.0D + var48 * 4.0D;
|
|
|
|
|
double var30 = 0.0D;
|
|
|
|
|
double var32 = ((double)var47 - var28) * 12.0D * 128.0D / 128.0D / var26;
|
|
|
|
|
|
|
|
|
|
if (var32 < 0.0D)
|
|
|
|
@ -489,12 +490,12 @@ public class ChunkProviderGenerate implements IChunkProvider
|
|
|
|
|
double var25 = (noiseArray[((var10 + 0) * var9 + var11 + 1) * var8 + var12 + 1] - var17) * var13;
|
|
|
|
|
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);
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// 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;
|
|
|
|
|