From 9a20361fe99bd8883e96384d6f84ad264abe4f10 Mon Sep 17 00:00:00 2001 From: Vos Date: Thu, 13 Nov 2025 18:32:53 -0600 Subject: [PATCH] Ore Generation Fixed --- .../configured_feature/deepslate_entropy_ore.json | 4 ++-- .../acesbs/worldgen/configured_feature/endtropy_ore.json | 4 ++-- .../acesbs/worldgen/configured_feature/entropy_ore.json | 4 ++-- .../placed_feature/deepslate_entropy_ore_placed.json | 6 +++--- .../worldgen/placed_feature/endtropy_ore_placed.json | 6 +++--- .../worldgen/placed_feature/entropy_ore_placed.json | 6 +++--- .../placed_feature/infernal_ashes_ore_placed.json | 6 +++--- .../acesbs/world/ModConfiguredFeatures.java | 6 +++--- .../acethewildfire/acesbs/world/ModPlacedFeatures.java | 8 ++++---- 9 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/main/generated/data/acesbs/worldgen/configured_feature/deepslate_entropy_ore.json b/src/main/generated/data/acesbs/worldgen/configured_feature/deepslate_entropy_ore.json index 4091b1c..a3f64c6 100644 --- a/src/main/generated/data/acesbs/worldgen/configured_feature/deepslate_entropy_ore.json +++ b/src/main/generated/data/acesbs/worldgen/configured_feature/deepslate_entropy_ore.json @@ -1,8 +1,8 @@ { "type": "minecraft:ore", "config": { - "discard_chance_on_air_exposure": 0.5, - "size": 2, + "discard_chance_on_air_exposure": 0.0, + "size": 4, "targets": [ { "state": { diff --git a/src/main/generated/data/acesbs/worldgen/configured_feature/endtropy_ore.json b/src/main/generated/data/acesbs/worldgen/configured_feature/endtropy_ore.json index 2e16a31..3b0aade 100644 --- a/src/main/generated/data/acesbs/worldgen/configured_feature/endtropy_ore.json +++ b/src/main/generated/data/acesbs/worldgen/configured_feature/endtropy_ore.json @@ -1,8 +1,8 @@ { "type": "minecraft:ore", "config": { - "discard_chance_on_air_exposure": 0.5, - "size": 2, + "discard_chance_on_air_exposure": 0.0, + "size": 4, "targets": [ { "state": { diff --git a/src/main/generated/data/acesbs/worldgen/configured_feature/entropy_ore.json b/src/main/generated/data/acesbs/worldgen/configured_feature/entropy_ore.json index 627c61b..da0bd74 100644 --- a/src/main/generated/data/acesbs/worldgen/configured_feature/entropy_ore.json +++ b/src/main/generated/data/acesbs/worldgen/configured_feature/entropy_ore.json @@ -1,8 +1,8 @@ { "type": "minecraft:ore", "config": { - "discard_chance_on_air_exposure": 0.5, - "size": 2, + "discard_chance_on_air_exposure": 0.0, + "size": 4, "targets": [ { "state": { diff --git a/src/main/generated/data/acesbs/worldgen/placed_feature/deepslate_entropy_ore_placed.json b/src/main/generated/data/acesbs/worldgen/placed_feature/deepslate_entropy_ore_placed.json index aa72a27..887c80f 100644 --- a/src/main/generated/data/acesbs/worldgen/placed_feature/deepslate_entropy_ore_placed.json +++ b/src/main/generated/data/acesbs/worldgen/placed_feature/deepslate_entropy_ore_placed.json @@ -11,12 +11,12 @@ { "type": "minecraft:height_range", "height": { - "type": "minecraft:trapezoid", + "type": "minecraft:uniform", "max_inclusive": { - "above_bottom": 80 + "absolute": 80 }, "min_inclusive": { - "above_bottom": -70 + "absolute": -70 } } }, diff --git a/src/main/generated/data/acesbs/worldgen/placed_feature/endtropy_ore_placed.json b/src/main/generated/data/acesbs/worldgen/placed_feature/endtropy_ore_placed.json index 7c9789b..f6927ef 100644 --- a/src/main/generated/data/acesbs/worldgen/placed_feature/endtropy_ore_placed.json +++ b/src/main/generated/data/acesbs/worldgen/placed_feature/endtropy_ore_placed.json @@ -11,12 +11,12 @@ { "type": "minecraft:height_range", "height": { - "type": "minecraft:trapezoid", + "type": "minecraft:uniform", "max_inclusive": { - "above_bottom": 80 + "absolute": 80 }, "min_inclusive": { - "above_bottom": -70 + "absolute": -70 } } }, diff --git a/src/main/generated/data/acesbs/worldgen/placed_feature/entropy_ore_placed.json b/src/main/generated/data/acesbs/worldgen/placed_feature/entropy_ore_placed.json index 7e3d7c2..0ee39f2 100644 --- a/src/main/generated/data/acesbs/worldgen/placed_feature/entropy_ore_placed.json +++ b/src/main/generated/data/acesbs/worldgen/placed_feature/entropy_ore_placed.json @@ -11,12 +11,12 @@ { "type": "minecraft:height_range", "height": { - "type": "minecraft:trapezoid", + "type": "minecraft:uniform", "max_inclusive": { - "above_bottom": 80 + "absolute": 80 }, "min_inclusive": { - "above_bottom": -70 + "absolute": -70 } } }, diff --git a/src/main/generated/data/acesbs/worldgen/placed_feature/infernal_ashes_ore_placed.json b/src/main/generated/data/acesbs/worldgen/placed_feature/infernal_ashes_ore_placed.json index 354cf4b..8c7be0c 100644 --- a/src/main/generated/data/acesbs/worldgen/placed_feature/infernal_ashes_ore_placed.json +++ b/src/main/generated/data/acesbs/worldgen/placed_feature/infernal_ashes_ore_placed.json @@ -11,12 +11,12 @@ { "type": "minecraft:height_range", "height": { - "type": "minecraft:trapezoid", + "type": "minecraft:uniform", "max_inclusive": { - "above_bottom": 80 + "absolute": 80 }, "min_inclusive": { - "above_bottom": -70 + "absolute": -70 } } }, diff --git a/src/main/java/com/acethewildfire/acesbs/world/ModConfiguredFeatures.java b/src/main/java/com/acethewildfire/acesbs/world/ModConfiguredFeatures.java index be009ee..2e2a3bd 100644 --- a/src/main/java/com/acethewildfire/acesbs/world/ModConfiguredFeatures.java +++ b/src/main/java/com/acethewildfire/acesbs/world/ModConfiguredFeatures.java @@ -45,10 +45,10 @@ public class ModConfiguredFeatures { List.of(OreFeatureConfig.createTarget(endReplaceables, ModBlocks.ENDTROPY_ORE.getDefaultState())); - register(context, ENTROPY_ORE_KEY, Feature.ORE, new OreFeatureConfig(overworldEntropyOres, 2, 0.5F)); - register(context, DEEPSLATE_ENTROPY_ORE_KEY, Feature.ORE, new OreFeatureConfig(overworldDeepslateEntropyOres, 2, 0.5F)); + register(context, ENTROPY_ORE_KEY, Feature.ORE, new OreFeatureConfig(overworldEntropyOres, 4, 0.0F)); + register(context, DEEPSLATE_ENTROPY_ORE_KEY, Feature.ORE, new OreFeatureConfig(overworldDeepslateEntropyOres, 4, 0.0F)); register(context, INFERNAL_ASHES_ORE_KEY, Feature.ORE, new OreFeatureConfig(netherAshesOres, 4, 0.0F)); - register(context, ENDTROPY_ORE_KEY, Feature.ORE, new OreFeatureConfig(endEndtropyOres, 2, 0.5F)); + register(context, ENDTROPY_ORE_KEY, Feature.ORE, new OreFeatureConfig(endEndtropyOres, 4, 0.0F)); } public static RegistryKey> registerKey(String name) { diff --git a/src/main/java/com/acethewildfire/acesbs/world/ModPlacedFeatures.java b/src/main/java/com/acethewildfire/acesbs/world/ModPlacedFeatures.java index 21e663b..7831538 100644 --- a/src/main/java/com/acethewildfire/acesbs/world/ModPlacedFeatures.java +++ b/src/main/java/com/acethewildfire/acesbs/world/ModPlacedFeatures.java @@ -33,19 +33,19 @@ public class ModPlacedFeatures { register(context, ENTROPY_ORE_PLACED_KEY, configuredFeatures.getOrThrow(ModConfiguredFeatures.ENTROPY_ORE_KEY), ModOrePlacement.modifiersWithCount(12, - HeightRangePlacementModifier.trapezoid(YOffset.aboveBottom(-70), YOffset.aboveBottom(80))) + HeightRangePlacementModifier.uniform(YOffset.fixed(-70), YOffset.fixed(80))) ); register(context, DEEPSLATE_ENTROPY_ORE_PLACED_KEY, configuredFeatures.getOrThrow(ModConfiguredFeatures.DEEPSLATE_ENTROPY_ORE_KEY), ModOrePlacement.modifiersWithCount(12, - HeightRangePlacementModifier.trapezoid(YOffset.aboveBottom(-70), YOffset.aboveBottom(80))) + HeightRangePlacementModifier.uniform(YOffset.fixed(-70), YOffset.fixed(80))) ); register(context, INFERNAL_ASHES_ORE_PLACED_KEY, configuredFeatures.getOrThrow(ModConfiguredFeatures.INFERNAL_ASHES_ORE_KEY), ModOrePlacement.modifiersWithCount(30, - HeightRangePlacementModifier.trapezoid(YOffset.aboveBottom(-70), YOffset.aboveBottom(80))) + HeightRangePlacementModifier.uniform(YOffset.fixed(-70), YOffset.fixed(80))) ); register(context, ENDTROPY_ORE_PLACED_KEY, configuredFeatures.getOrThrow(ModConfiguredFeatures.ENDTROPY_ORE_KEY), ModOrePlacement.modifiersWithCount(12, - HeightRangePlacementModifier.trapezoid(YOffset.aboveBottom(-70), YOffset.aboveBottom(80))) + HeightRangePlacementModifier.uniform(YOffset.fixed(-70), YOffset.fixed(80))) ); }