public override int[] func_35500_a(int i, int j, int k, int l) { int[] ai = parent.func_35500_a(i, j, k, l); int[] ai1 = field_35505_b.func_35500_a(i, j, k, l); int[] ai2 = IntCache.getIntCache(k * l); for (int i1 = 0; i1 < k * l; i1++) { ai2[i1] = ai1[i1] + (BiomeGenBase.biomeList[ai[i1]].func_35474_f() - ai1[i1]) / (field_35506_c * 2 + 1); } return(ai2); }
public override int[] func_35500_a(int i, int j, int k, int l) { int[] ai = field_35512_b.func_35500_a(i, j, k, l); int[] ai1 = field_35513_c.func_35500_a(i, j, k, l); int[] ai2 = IntCache.getIntCache(k * l); for (int i1 = 0; i1 < k * l; i1++) { if (ai[i1] == BiomeGenBase.ocean.biomeID) { ai2[i1] = ai[i1]; } else { ai2[i1] = ai1[i1] < 0 ? ai[i1] : ai1[i1]; } } return(ai2); }