private int[] getWithoutRivers(ArraysCache cache, int x, int z, int xSize, int zSize)
{
int[] childInts = this.child.getInts(cache, x, z, xSize, zSize);
// int[] riverInts = this.riverLayer.GetBiomes(cache, x, z, xSize, zSize);
int[] thisInts = cache.getArray(xSize * zSize);
WorldConfig worldConfig = this.configs.getWorldConfig();
int currentPiece;
// int currentRiver;
int cachedId;
for (int zi = 0; zi < zSize; zi++)