From 020b8880e1b2da8db43cc2a288437638f7744f81 Mon Sep 17 00:00:00 2001 From: Frank Date: Thu, 7 Jul 2022 19:33:32 +0200 Subject: [PATCH] [Feature] Reconfigure default WorldPresets if Nullscape (Mod Version) is present --- src/main/java/org/betterx/bclib/BCLib.java | 4 ++++ .../api/v2/generator/config/BCLEndBiomeSourceConfig.java | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/betterx/bclib/BCLib.java b/src/main/java/org/betterx/bclib/BCLib.java index e839214c..fb4e3bed 100644 --- a/src/main/java/org/betterx/bclib/BCLib.java +++ b/src/main/java/org/betterx/bclib/BCLib.java @@ -39,6 +39,10 @@ public class BCLib implements ModInitializer { public static final String MOD_ID = "bclib"; public static final Logger LOGGER = new Logger(MOD_ID); + public static final boolean RUNS_NULLSCAPE = FabricLoader.getInstance() + .getModContainer("nullscape") + .isPresent(); + @Override public void onInitialize() { LevelGenEvents.register(); diff --git a/src/main/java/org/betterx/bclib/api/v2/generator/config/BCLEndBiomeSourceConfig.java b/src/main/java/org/betterx/bclib/api/v2/generator/config/BCLEndBiomeSourceConfig.java index d43d1005..b52bb069 100644 --- a/src/main/java/org/betterx/bclib/api/v2/generator/config/BCLEndBiomeSourceConfig.java +++ b/src/main/java/org/betterx/bclib/api/v2/generator/config/BCLEndBiomeSourceConfig.java @@ -1,5 +1,6 @@ package org.betterx.bclib.api.v2.generator.config; +import org.betterx.bclib.BCLib; import org.betterx.bclib.api.v2.generator.BCLibEndBiomeSource; import org.betterx.bclib.api.v2.generator.BiomePicker; import org.betterx.bclib.api.v2.generator.map.hex.HexBiomeMap; @@ -39,8 +40,8 @@ public class BCLEndBiomeSourceConfig implements BiomeSourceConfig