
Deep underground, Minecraft hides large ore veins: long ribbons of copper in granite and of iron in tuff, studded with raw ore blocks. Ore Vein Tweaker lets you decide what they look like.

One config file. No datapack. Server-side only: players don't need it. Works with terrain mods like Terralith and Tectonic.

config/oreveintweaker-common.toml.⚠️ Chunks that are already generated never change. Best on a new world, or as a modpack default.

The file has a section per vein: [copper], [iron], and [extra_1] to [extra_3] for new veins
(off by default). Every option is explained inside the file.
| Option | Default | Effect |
|---|---|---|
enabled |
true |
false removes the vein |
size |
1.0 |
Vein volume: 2 = twice, 0.5 = half |
ore_amount |
1.0 |
Ore vs filler: 2 = twice the ore |
raw_block_amount |
1.0 |
Raw blocks: 5 = five times as many |
ore, raw_block, filler |
vanilla | Any block, from any mod |
min_y, max_y |
per slot | New veins only: their height |

Four complete setups, one per kind of modpack. Put each line in the matching section of
config/oreveintweaker-common.toml, in place of the same key; anything you do not paste stays as it is.
⚔️ Expert pack - rare veins, each one a jackpot
[copper]
size = 0.5 # half as many copper veins...
ore_amount = 2.0 # ...with twice the ore inside
raw_block_amount = 3.0 # and three times the raw blocks
[iron]
size = 0.4
ore_amount = 2.5
raw_block_amount = 3.0
⚙️ Create pack - zinc gets its own veins
# Copper and iron stay vanilla. Zinc veins run in calcite, through the copper heights.
[extra_1]
enabled = true
size = 0.8 # a bit rarer than copper
ore = "create:zinc_ore"
raw_block = "create:raw_zinc_block"
filler = "minecraft:calcite"
min_y = 0
max_y = 70
💰 Gold rush - the deep is gold and redstone
# The iron veins become gold veins, a little poorer since gold is precious...
[iron]
ore = "minecraft:deepslate_gold_ore"
raw_block = "minecraft:raw_gold_block"
ore_amount = 0.6
# ...and redstone veins in calcite join them (the slot's own defaults, Y -60 to -20).
[extra_3]
enabled = true
🏛️ Builder pack - huge stone bands, no free ore
# The veins stay as wide decorative ribbons of granite, tuff and dripstone.
[copper]
size = 2.5
ore_amount = 0.0
[iron]
size = 2.5
ore_amount = 0.0
[extra_2]
enabled = true
size = 2.0
ore_amount = 0.0
filler = "minecraft:dripstone_block"
Shorter recipes, every option in detail and how precise the numbers are: the full guide.


| Minecraft | Loader | Java |
|---|---|---|
| 1.20.1 | Forge 47.2+ | 17 |
| 1.21.1 | NeoForge 21.1.252+ | 21 |
| 26.1.2 | NeoForge 26.1.2.112+ | 25 |