From 6b2c997baf30ddcbf9e732efd0b807823edc5f68 Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 24 Jun 2022 22:23:26 +0200 Subject: [PATCH] Updated Flooded Deltas --- .../bclib/api/v2/generator/BCLibNetherBiomeSource.java | 10 ++++------ .../features/config/SequenceFeatureConfig.java | 4 ++++ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/main/java/org/betterx/bclib/api/v2/generator/BCLibNetherBiomeSource.java b/src/main/java/org/betterx/bclib/api/v2/generator/BCLibNetherBiomeSource.java index 9aa1d520..87f032d4 100644 --- a/src/main/java/org/betterx/bclib/api/v2/generator/BCLibNetherBiomeSource.java +++ b/src/main/java/org/betterx/bclib/api/v2/generator/BCLibNetherBiomeSource.java @@ -136,13 +136,11 @@ public class BCLibNetherBiomeSource extends BCLBiomeSource implements BiomeSourc private static boolean isValidNetherBiome(Holder biome, ResourceLocation location) { -// return biome.unwrapKey().get().location().toString().equals("betternether:crimson_glowing_woods") -// || biome.unwrapKey().get().location().toString().equals("minecraft:crimson_forest") -// || biome.unwrapKey().get().location().toString().equals("betternether:crimson_pinewood"); + return biome.unwrapKey().get().location().toString().contains("deltas"); - return NetherBiomes.canGenerateInNether(biome.unwrapKey().get()) || - biome.is(BiomeTags.IS_NETHER) || - BiomeAPI.wasRegisteredAsNetherBiome(location); +// return NetherBiomes.canGenerateInNether(biome.unwrapKey().get()) || +// biome.is(BiomeTags.IS_NETHER) || +// BiomeAPI.wasRegisteredAsNetherBiome(location); } private static boolean isValidNonVanillaNetherBiome(Holder biome, ResourceLocation location) { diff --git a/src/main/java/org/betterx/bclib/api/v2/levelgen/features/config/SequenceFeatureConfig.java b/src/main/java/org/betterx/bclib/api/v2/levelgen/features/config/SequenceFeatureConfig.java index 688025c2..4479e9db 100644 --- a/src/main/java/org/betterx/bclib/api/v2/levelgen/features/config/SequenceFeatureConfig.java +++ b/src/main/java/org/betterx/bclib/api/v2/levelgen/features/config/SequenceFeatureConfig.java @@ -27,6 +27,10 @@ public class SequenceFeatureConfig implements FeatureConfiguration { return new SequenceFeatureConfig(features.stream().map(f -> f.getPlacedFeature()).toList()); } + public static SequenceFeatureConfig createSequence(List> features) { + return new SequenceFeatureConfig(features.stream().map(f -> f.getPlacedFeature()).toList()); + } + public SequenceFeatureConfig(List> features) { this.features = features; }