Minecraft Data Packs / World Generation

OreReGen: Giant Shaped Ore Veins in Vanilla Minecraft

  • check_circle Functions
  • check_circle Predicates
  • 7,494 views, 13 today
  • 683 downloads, 1 today
  • 14
  • 9
  • 6
WhiskyTangoFox avatar WhiskyTangoFox
Level 21 : Expert Modder
OreReGen: The Vanilla Custom Ore Generation Data Pack

Do you think Vanilla Minecraft Ore Generation is boring? Every single ore, in the same, shapeless blob, identical in every biome?
This pack solves that problem.

This data pack removes the ore in the world, and regenerates it in shaped, biome specific veins. It can be run with a new world, or added to an existing one (if added to an existing one, it will remove all existing ore, and generate new ore).

Coal can be found in large flat sheets.
Iron generates in long thick veins, partially composed of granite.
Redstone always generates in long vertical veins, more commonly found in deserts along with red sand.
Diamond generates rarely, within deep veins of obsidian, magma, and lava.
Gold tends to generate in mostly diffuse clouds, more common in taigas, but never found in swamps
Lapis generates in long, thin veins of dead coral.
Emeralds generate in wet veins of cobblestone and mossy cobblestone found in all non-desert/badlands biomes.

Different biome types have varied sizes, shapes, and generation rates, and generation is now scaled to biome height, meaning ores will be more common higher up in taller biomes.

The shaped veins should generate at a rate slightly lower than vanilla. If you´re strip mining a chunk you will see less ore, however the longer, thicker veins will more often intersect with caves.

Also features built in support for Quarks mod- see the download mirror for the Addon pack

The configs are customizable, however at the moment it requires editting the datapack code (check ore and layer files in the generator folder) but will require some familiarity with DataPack command function (open the pack, and look in the generators folder).
CreditImCoolYeah105 for his library ChunkScan, which Im using
CompatibilityMinecraft 1.15
toMinecraft 1.16

10 Update Logs

Update #10 : 06/03/2020 3:53:02 amJun 3rd, 2020

Veins may now have a slight curve sometimes

Create an account or sign in to comment.

11/01/2020 1:41 am
Level 1 : New Crafter
NightOps avatar
Lapis is found under water? Near dead coral? Is this meant to force me to brew up some water breathing potions? OR, is it just saying that dead coral will be found underground along side lapis?
05/04/2020 3:49 pm
Level 1 : New Miner
Shadowborne56 avatar
I'm very confused on how to set up the data pack to work. I can't find the ores generating anywhere.
05/05/2020 4:41 amhistory
Level 21 : Expert Modder
WhiskyTangoFox avatar
Download the datapack, download DataPack Utilities (follow the link at the end of the description above), put them both in the datapack folder of your world.

EDIT: I just realised that the Dependency message for DataPack Utilities isnt displaying correctly on pack load. Ive released a new version with that fixed, along with some additional performance improvements.
05/05/2020 5:16 pm
Level 1 : New Miner
Shadowborne56 avatar
sorry, I should have been more specific on what I was having problems with. I'm having issues with trying to set it up in game, with what functions to use, since whenever i try to use them I can't find the ore anywhere in my world.
05/06/2020 3:09 am
Level 21 : Expert Modder
WhiskyTangoFox avatar
There is no in game setup (yet) it just runs on startup with the default settings, if you want to modify the change size/shapes, you'll need to go into the datapack itself.

There are a couple things you can do to verify it is working, run function oregen:test to run test generation centered on you, and remove all the stone below y=64 so you can see whats going on. You can also set the scoreboard to display ore.generator, there should be about 15 variables there with stuff going on as the generator works.

You also need to be in chunks that datapack utils hasn't seen before, so if you already had that pack and it was running before you added OreReGen, nothing will happen till you get to new chunks.
04/27/2020 10:39 am
Level 12 : Journeyman Mage
ExtremelyGenericUsername avatar
Really cool! Might use it sometime!
Planet Minecraft


© 2010 - 2021