From 9a323f4167bc6121429ec426dd930a2db529f7e1 Mon Sep 17 00:00:00 2001 From: Cubitect Date: Thu, 7 Jan 2021 17:17:21 +0100 Subject: [PATCH] Fixing experimental mapBiomeBE. --- generator.c | 2 +- layers.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/generator.c b/generator.c index 14408af..435c895 100644 --- a/generator.c +++ b/generator.c @@ -133,7 +133,7 @@ static void setupGeneratorImpl(LayerStack *g, int mcversion, int largeBiomes) setupLayer(&l[L_ZOOM_64_HILLS], &l[L_ZOOM_128_HILLS], mcversion < MC_1_13 ? 0 : 1001, mapZoom); setupMultiLayer(&l[L_HILLS_64], &l[L_BIOME_EDGE_64], &l[L_ZOOM_64_HILLS], 1000, - (mcversion & 0xff) <= MC_1_12 ? mapHills112 : mapHills); + mcversion <= MC_1_12 ? mapHills112 : mapHills); setupLayer(&l[L_RARE_BIOME_64], &l[L_HILLS_64], 1001, mapRareBiome); setupLayer(&l[L_ZOOM_32], &l[L_RARE_BIOME_64], 1000, mapZoom); diff --git a/layers.c b/layers.c index 46e86bf..35d36b7 100644 --- a/layers.c +++ b/layers.c @@ -871,7 +871,7 @@ int mapBiomeBE(const Layer * l, int * out, int x, int z, int w, int h) break; case Lush: if (hasHighBit) out[idx] = jungle; - else out[idx] = lushBiomesBE[mcFirstInt(cs, 6)]; + else out[idx] = lushBiomesBE[mcFirstInt(cs, 8)]; break; case Cold: if (hasHighBit) out[idx] = giant_tree_taiga;