mckuhei 2 years ago
parent fa809fd854
commit 92b7f8d9ae

@ -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;

@ -125,7 +125,7 @@ public class RenderGlobal implements IWorldAccess
private List glRenderLists = new ArrayList();
/** All render lists (fixed length 4) */
private RenderList[] allRenderLists = new RenderList[] {new RenderList(), new RenderList(), new RenderList(), new RenderList()};
private RenderList[] allRenderLists = new RenderList[] {new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList(), new RenderList()};
/**
* Previous x position when the renderers were sorted. (Once the distance moves more than 4 units they will be
@ -870,6 +870,7 @@ public class RenderGlobal implements IWorldAccess
if (var17 < 0)
{
var17 = var14++;
if(var17 >= this.allRenderLists.length) var17 = this.allRenderLists.length - 1;
this.allRenderLists[var17].func_78422_a(var22.posXMinus, var22.posYMinus, var22.posZMinus, var20, var10, var12);
}
}

Loading…
Cancel
Save