From 4fb189825bad094108be6f052a2effbd287db439 Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Fri, 29 Aug 2025 15:18:58 +0100 Subject: [PATCH] Lower gold height --- .../worldgen/configured_feature/ore_gold.json | 27 +++++++++++++++++++ .../configured_feature/ore_gold_buried.json | 27 +++++++++++++++++++ .../worldgen/placed_feature/ore_gold.json | 4 +-- .../placed_feature/ore_gold_extra.json | 27 +++++++++++++++++++ .../placed_feature/ore_gold_lower.json | 6 ++--- 5 files changed, 86 insertions(+), 5 deletions(-) create mode 100644 data/minecraft/worldgen/configured_feature/ore_gold.json create mode 100644 data/minecraft/worldgen/configured_feature/ore_gold_buried.json create mode 100644 data/minecraft/worldgen/placed_feature/ore_gold_extra.json diff --git a/data/minecraft/worldgen/configured_feature/ore_gold.json b/data/minecraft/worldgen/configured_feature/ore_gold.json new file mode 100644 index 0000000..7ae8d72 --- /dev/null +++ b/data/minecraft/worldgen/configured_feature/ore_gold.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:ore", + "config": { + "discard_chance_on_air_exposure": 0.5, + "size": 3, + "targets": [ + { + "state": { + "Name": "minecraft:gold_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:stone_ore_replaceables" + } + }, + { + "state": { + "Name": "minecraft:deepslate_gold_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:deepslate_ore_replaceables" + } + } + ] + } +} diff --git a/data/minecraft/worldgen/configured_feature/ore_gold_buried.json b/data/minecraft/worldgen/configured_feature/ore_gold_buried.json new file mode 100644 index 0000000..f3333a2 --- /dev/null +++ b/data/minecraft/worldgen/configured_feature/ore_gold_buried.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:ore", + "config": { + "discard_chance_on_air_exposure": 0.7, + "size": 5, + "targets": [ + { + "state": { + "Name": "minecraft:gold_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:stone_ore_replaceables" + } + }, + { + "state": { + "Name": "minecraft:deepslate_gold_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:deepslate_ore_replaceables" + } + } + ] + } +} diff --git a/data/minecraft/worldgen/placed_feature/ore_gold.json b/data/minecraft/worldgen/placed_feature/ore_gold.json index 71fe126..819579c 100644 --- a/data/minecraft/worldgen/placed_feature/ore_gold.json +++ b/data/minecraft/worldgen/placed_feature/ore_gold.json @@ -3,7 +3,7 @@ "placement": [ { "type": "minecraft:count", - "count": 5 + "count": 2 }, { "type": "minecraft:in_square" @@ -13,7 +13,7 @@ "height": { "type": "minecraft:trapezoid", "max_inclusive": { - "above_bottom": 96 + "absolute": 8 }, "min_inclusive": { "above_bottom": 10 diff --git a/data/minecraft/worldgen/placed_feature/ore_gold_extra.json b/data/minecraft/worldgen/placed_feature/ore_gold_extra.json new file mode 100644 index 0000000..5e7f701 --- /dev/null +++ b/data/minecraft/worldgen/placed_feature/ore_gold_extra.json @@ -0,0 +1,27 @@ +{ + "feature": "minecraft:ore_gold", + "placement": [ + { + "type": "minecraft:count", + "count": 3 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 8 + }, + "min_inclusive": { + "above_bottom": 10 + } + } + }, + { + "type": "minecraft:biome" + } + ] +} diff --git a/data/minecraft/worldgen/placed_feature/ore_gold_lower.json b/data/minecraft/worldgen/placed_feature/ore_gold_lower.json index 9b90faf..bc11258 100644 --- a/data/minecraft/worldgen/placed_feature/ore_gold_lower.json +++ b/data/minecraft/worldgen/placed_feature/ore_gold_lower.json @@ -3,7 +3,7 @@ "placement": [ { "type": "minecraft:count", - "count": 1 + "count": 4 }, { "type": "minecraft:in_square" @@ -11,9 +11,9 @@ { "type": "minecraft:height_range", "height": { - "type": "minecraft:uniform", + "type": "minecraft:trapezoid", "max_inclusive": { - "above_bottom": 16 + "absolute": -16 }, "min_inclusive": { "above_bottom": 10