Mineuniverse
Data Packs
Remove Ore Generation

Remove Ore Generation

DATA PACK
This simple datapack goes through the scripts for ore generation and alter the amount of ores to "0". This datapack also supports a few mods.
by loi777
Download Claim this project
217 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Miscellaneous Mod Support Utility
Advertisement Remove ads with Premium →

This mod was created for 1.21.1, aimed at a fast and simple way to remove all ore generation from minecraft and some mods.

Mods supported: "Immersive Engineering", "Irons Spellbooks", "Create", "Create: Propulsion", "Oritech".

"Why do I want this?" - Mainly if you have an alternative progression system for a modpack. For example you could've created recipes for all ores using only create, and therefore might want to remove natural ore generation. Alternatively, you have your own mod that adds a different ore generation, in this case this datapack will not interfere with your mod, since it doesn't change its particular scripts.

However, this datapack could be seem as more of a guide to future modders. There's little documentation on datapacks and I hope this will help.

If you need a mod's ore removed, or want to readd anything, just go through the github and alter anything, feel free to upgrade this datapack as you wish.

But as it stands, it simply adds a no-opt configuration to all ore spawns, and also changes these features to generate nothing.

Known issues: Sadly, minecraft 1.21.1 has a problem with generation of iron veins in deepslate, these are semi-hardcoded, and even altering the noise function and the spawn condition was not able to remove its generation. The only solution I found was altering the "overworld.json". However this file is hot and big, and many mods will be interested in altering this json config. Therefore you may still see iron rarely in deepslate depending on your mods.

If you find that ores are still generating, there is likely a conflict with your datapacks and mods, someone is readding the ore generation back into your game. If its a datapack: You can try and change the order of datapacks. If its a mod: You'll have to find the culprit and add it to the list of ore generation removal.

remove ore generation-1.1.zip
MC 1.21.1
Release 2026-08-30 Get
remove ore generation.zip
MC 1.21.1
Beta 2026-05-12 Get

Requirements & install

How to use this data pack in Minecraft
Mods needed
None, works in vanilla
Minecraft
1.21.1
Install folder
saves/<world>/datapacks

How to install data packs

  1. Download the data pack .zip file (do not extract it).
  2. New world: click Data Packs on the world creation screen and drop the .zip in. Existing world: open .minecraft/saves/<world>/datapacks.
  3. Put the .zip into the datapacks folder of the world (servers: world/datapacks).
  4. Run /reload in game (or rejoin the world) and check it with /datapack list.
Browse more: Data Packs for 1.21.1 All data packs
Advertisement Remove ads with Premium →

You Might Also Like