ModsFinder

Dynamic Ore Veins

by TheBrewingMiner

Dynamic Ore Veins is a server-side library that lets datapack authors define large ore veins through JSON, including their shape, biome and dimension conditions.

FabricForgeNeoForgeServer-side onlyMIT LicenseOpen source1.19.3 – 1.21.8

What it does

Large ore vein generation in Minecraft is made available by the Dynamic Ore Veins API, which reads JSON definitions placed inside datapacks, letting a pack define new vein types with no Java programming required. A vein definition can set its own shape and attach conditions that decide where it may generate, such as a particular biome or dimension. Authors can also disable the vanilla veins where a pack wants other ores to replace them.

The mod is aimed at datapack developers who want a set of large vein types with their own distribution, for example rich minerals placed only in certain regions. It runs on the server alone, so players join without installing anything. Dynamic Ore Veins is open source under the MIT License and is published for Fabric, Forge and NeoForge, with files for 1.19.3 – 1.21.8. Its only required dependency is none, and the latest file for every loader is 1.0.0 for 1.21.8.

Key features

  1. JSON-defined vein types

    Large ore vein types are described in datapack JSON, so new veins need no compiled code.

  2. Custom vein shapes

    Each vein definition can give its ore distribution a unique shape rather than the vanilla pattern.

  3. Biome and dimension conditions

    Veins can be limited to particular biomes or dimensions, letting a pack place each ore where it fits.

  4. Vanilla vein replacement

    Vanilla large veins can be turned off, so a datapack can supply the only ore veins in a world.

Compatibility

Latest build for each game version and loader.

1.21.x9 of 9 versions with builds
1.21.81.0.01.0.01.0.0
1.21.71.0.01.0.01.0.0
1.21.61.0.01.0.01.0.0
1.21.51.0.01.0.01.0.0
1.21.41.0.01.0.01.0.0
1.21.31.0.01.0.01.0.0
1.21.21.0.0Not available1.0.0
1.21.11.0.01.0.01.0.0
1.211.0.01.0.01.0.0
1.20.x7 of 7 versions with builds
1.20.61.0.01.0.0Not available
1.20.51.0.0Not availableNot available
1.20.41.0.01.0.0Not available
1.20.31.0.01.0.0Not available
1.20.2Not available1.0.0Not available
1.20.1Not available1.0.0Not available
1.20Not available1.0.0Not available
1.19.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Themed ore distribution

A modpack can place rare minerals only in cold or desert biomes, giving each region a distinct resource.

Dimension-specific resources

A custom dimension can receive its own vein types, separate from the overworld ores.

Who it’s for: Datapack authors and modpack developers who want to control where large ore veins generate. Players who only play with other mods do not need to set anything up.

How it compares

Full comparison

Custom Ore Veins is server-side only, open source under the MIT License and published for 1.20 – 1.21.5 on Fabric, Forge and NeoForge. EMI Ores runs on client and server, is licensed under the GNU Lesser General Public License v3.0 only and covers 1.19.2 – 1.21.1. Mining World is a client and server mod for Forge and NeoForge, not open source and under All rights reserved.

ModLoadersGame versionsEnvironmentUpdated
Dynamic Ore VeinsFabric, Forge and NeoForge1.19.3 – 1.21.8Server-side only2025-08-01
Custom Ore VeinsFabric, Forge and NeoForge1.20 – 1.21.5Server-side only2025-12-29
EMI OresFabric, Forge and NeoForge1.19.2 – 1.21.1Client and server2026-06-15
Mining WorldForge and NeoForge1.19.2 – 1.21.8Client and server2025-08-26

Questions

Does Dynamic Ore Veins need to be installed on the client?

No. The mod is server-side only, so only the server needs it and players join without installing it.

Which loaders does Dynamic Ore Veins support?

It is published for Fabric, Forge and NeoForge. The latest file for each loader is 1.0.0 for 1.21.8.

Can a datapack remove the vanilla large veins?

Yes. The author notes say vanilla veins can be disabled, letting custom veins take their place.

In the catalog

Dynamic Ore Veins is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 17,695 mods support Minecraft 1.21.8.

More from TheBrewingMiner

All projects

Similar mods

What the author says

With these tools, you can create as many large vein types as you want! Whether rich in minerals or simply aesthetic, they are at your disposal!
TheBrewingMiner, on the Modrinth page

Official listing

Owner
TheBrewingMiner
Published
2025-08-01
Updated on Modrinth
2025-08-01
Facts verified
2026-10-15

Tags