diff --git a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 index d06e33ccb..2a31a51e6 100644 --- a/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 +++ b/src/generated/resources/.cache/103d9f3f36b01595f1aa5172191e60eff02e6924 @@ -1,6 +1,6 @@ -// 1.20.4 2024-03-11T17:48:44.6414485 Registries +// 1.20.4 2024-03-11T21:40:12.7830455 Registries 020d2b1f1c21d6c6663ef8126a52e2b9deb0e52e data/actuallyadditions/damage_type/atomicreconstructor.json 4ba41428fdcf03f52855029153722e22e8702823 data/actuallyadditions/neoforge/biome_modifier/add_black_quartz.json -3c9f4fbfed04f0e75ea7b370aa2f8acc531a63bb data/actuallyadditions/worldgen/configured_feature/ore_black_quartz.json -fce2111f746f4c6ddef5444d84a5c2b574efaaa0 data/actuallyadditions/worldgen/placed_feature/ore_black_quartz.json +80765c24aa747df53139d14a9ac3293b4b3eab16 data/actuallyadditions/worldgen/configured_feature/ore_black_quartz.json +efb41395b407edbd91712bcb63976de46fed5d04 data/actuallyadditions/worldgen/placed_feature/ore_black_quartz.json 7cf126882346a296f045db75facf741c77b7d3b1 data/actuallyadditions/worldgen/processor_list/engineer_house.json diff --git a/src/generated/resources/data/actuallyadditions/worldgen/configured_feature/ore_black_quartz.json b/src/generated/resources/data/actuallyadditions/worldgen/configured_feature/ore_black_quartz.json index 6025daf51..42810506f 100644 --- a/src/generated/resources/data/actuallyadditions/worldgen/configured_feature/ore_black_quartz.json +++ b/src/generated/resources/data/actuallyadditions/worldgen/configured_feature/ore_black_quartz.json @@ -12,6 +12,15 @@ "predicate_type": "minecraft:tag_match", "tag": "minecraft:stone_ore_replaceables" } + }, + { + "state": { + "Name": "actuallyadditions:black_quartz_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:deepslate_ore_replaceables" + } } ] } diff --git a/src/generated/resources/data/actuallyadditions/worldgen/placed_feature/ore_black_quartz.json b/src/generated/resources/data/actuallyadditions/worldgen/placed_feature/ore_black_quartz.json index b9606f70c..4f5f07f4c 100644 --- a/src/generated/resources/data/actuallyadditions/worldgen/placed_feature/ore_black_quartz.json +++ b/src/generated/resources/data/actuallyadditions/worldgen/placed_feature/ore_black_quartz.json @@ -16,7 +16,7 @@ "absolute": 45 }, "min_inclusive": { - "absolute": 0 + "absolute": -25 } } }, diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyConfiguredFeatures.java b/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyConfiguredFeatures.java index 89fbf49b7..a203f809c 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyConfiguredFeatures.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyConfiguredFeatures.java @@ -15,14 +15,14 @@ import java.util.List; public class ActuallyConfiguredFeatures { public static final ResourceKey> ORE_BLACK_QUARTZ = FeatureUtils.createKey("actuallyadditions:ore_black_quartz"); -// public static final ResourceKey> ORE_BLACK_QUARTZ_BURIED = FeatureUtils.createKey("actuallyadditions:ore_black_quartz_buried"); public static void bootstrap(BootstapContext> context) { RuleTest stoneRuleTest = new TagMatchTest(BlockTags.STONE_ORE_REPLACEABLES); + RuleTest deepslateRuleTest = new TagMatchTest(BlockTags.DEEPSLATE_ORE_REPLACEABLES); List list = List.of( - OreConfiguration.target(stoneRuleTest, ActuallyBlocks.BLACK_QUARTZ_ORE.get().defaultBlockState()) + OreConfiguration.target(stoneRuleTest, ActuallyBlocks.BLACK_QUARTZ_ORE.get().defaultBlockState()), + OreConfiguration.target(deepslateRuleTest, ActuallyBlocks.BLACK_QUARTZ_ORE.get().defaultBlockState()) ); FeatureUtils.register(context, ORE_BLACK_QUARTZ, Feature.ORE, new OreConfiguration(list, 6)); - } } diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyPlacedFeatures.java b/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyPlacedFeatures.java index b4540bc99..3dc4394f7 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyPlacedFeatures.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/gen/ActuallyPlacedFeatures.java @@ -18,13 +18,12 @@ import java.util.List; public class ActuallyPlacedFeatures { public static final ResourceKey PLACED_ORE_BLACK_QUARTZ = PlacementUtils.createKey("actuallyadditions:ore_black_quartz"); -// public static final ResourceKey PLACED_ORE_BLACK_QUARTZ_BURIED = PlacementUtils.createKey("actuallyadditions:ore_black_quartz_buried"); - + public static void bootstrap(BootstapContext context) { HolderGetter> holdergetter = context.lookup(Registries.CONFIGURED_FEATURE); PlacementUtils.register(context, PLACED_ORE_BLACK_QUARTZ, holdergetter.getOrThrow(ActuallyConfiguredFeatures.ORE_BLACK_QUARTZ), - commonOrePlacement(8, HeightRangePlacement.triangle(VerticalAnchor.absolute(0), VerticalAnchor.absolute(45)))); + commonOrePlacement(8, HeightRangePlacement.triangle(VerticalAnchor.absolute(-25), VerticalAnchor.absolute(45)))); } private static List orePlacement(PlacementModifier modifier, PlacementModifier modifier1) {