better way to check for terrablender
This commit is contained in:
parent
db25e8e970
commit
aff1b66e19
2 changed files with 5 additions and 2 deletions
|
@ -33,6 +33,10 @@ public class BCLib implements ModInitializer {
|
||||||
public static final String TOGETHER_WORLDS = "worlds_together";
|
public static final String TOGETHER_WORLDS = "worlds_together";
|
||||||
public static final Logger LOGGER = new Logger(MOD_ID);
|
public static final Logger LOGGER = new Logger(MOD_ID);
|
||||||
|
|
||||||
|
public static final boolean RUNS_TERRABLENDER = FabricLoader.getInstance()
|
||||||
|
.getModContainer("terrablender")
|
||||||
|
.isPresent();
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onInitialize() {
|
public void onInitialize() {
|
||||||
Types.ensureStaticInitialization();
|
Types.ensureStaticInitialization();
|
||||||
|
|
|
@ -7,7 +7,6 @@ import org.betterx.bclib.api.v2.levelgen.surface.SurfaceRuleUtil;
|
||||||
import org.betterx.bclib.interfaces.NoiseGeneratorSettingsProvider;
|
import org.betterx.bclib.interfaces.NoiseGeneratorSettingsProvider;
|
||||||
import org.betterx.bclib.interfaces.SurfaceRuleProvider;
|
import org.betterx.bclib.interfaces.SurfaceRuleProvider;
|
||||||
import org.betterx.bclib.mixin.common.ChunkGeneratorAccessor;
|
import org.betterx.bclib.mixin.common.ChunkGeneratorAccessor;
|
||||||
import org.betterx.bclib.util.ModUtil;
|
|
||||||
|
|
||||||
import com.mojang.serialization.Codec;
|
import com.mojang.serialization.Codec;
|
||||||
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
import com.mojang.serialization.codecs.RecordCodecBuilder;
|
||||||
|
@ -71,7 +70,7 @@ public class BCLChunkGenerator extends NoiseBasedChunkGenerator {
|
||||||
super(registry, registry2, biomeSource, holder);
|
super(registry, registry2, biomeSource, holder);
|
||||||
initialBiomeSource = biomeSource;
|
initialBiomeSource = biomeSource;
|
||||||
|
|
||||||
if (!"0.0.0".equals(ModUtil.getModVersion("terrablender"))) {
|
if (BCLib.RUNS_TERRABLENDER) {
|
||||||
BCLib.LOGGER.info("Make sure features are loaded from terrablender for " + biomeSource);
|
BCLib.LOGGER.info("Make sure features are loaded from terrablender for " + biomeSource);
|
||||||
|
|
||||||
//terrablender is completley invalidating the feature imitialization
|
//terrablender is completley invalidating the feature imitialization
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue