diff --git a/src/main/java/org/betterx/bclib/api/v2/generator/BCLibEndBiomeSource.java b/src/main/java/org/betterx/bclib/api/v2/generator/BCLibEndBiomeSource.java index be97e203..9927070c 100644 --- a/src/main/java/org/betterx/bclib/api/v2/generator/BCLibEndBiomeSource.java +++ b/src/main/java/org/betterx/bclib/api/v2/generator/BCLibEndBiomeSource.java @@ -183,6 +183,11 @@ public class BCLibEndBiomeSource extends BCLBiomeSource implements BiomeSourceWi if (endCenterBiomePicker.isEmpty()) { BCLib.LOGGER.warning("No Center Island Biomes found. Forcing use of vanilla center."); endCenterBiomePicker.addBiome(BiomeAPI.THE_END); + endCenterBiomePicker.rebuild(); + if (endCenterBiomePicker.isEmpty()) { + BCLib.LOGGER.error("Unable to force vanilla central Island. Falling back to land Biomes..."); + endCenterBiomePicker = endLandBiomePicker; + } } this.endLandFunction = GeneratorOptions.getEndLandFunction();