-
Notifications
You must be signed in to change notification settings - Fork 7
Mineralogy 6 Modpack Guide
Mineralogy 6 documentation: M6 index | Configuration | OreSpawn provider
Mineralogy 6 is ready to use with its packaged provider. A pack does not need to write a second generator or copy the provider before Mineralogy will work.
- Install matching Mineralogy 6 and OreSpawn 4 builds.
- Start the game once so both exported guides are available.
- Create a test world with Recommended Defaults.
- Inspect the geology and content before changing the profile.
- Make pack-wide worldgen changes in OreSpawn.
- Trim optional registered content separately in
mineralogy-common.toml. - Create another fresh world for final validation.
Mineralogy already declares:
- its 32 rock choices;
- the four rock families and depth preferences;
- three mineral ores;
- its crude-oil deposit;
- Overworld hosts;
- modern stable-layer defaults;
- vanilla block aliases.
Do not duplicate those entries in another provider just to make them visible. Use a complete Mineralogy override only when the pack intentionally needs to replace the supplied declaration.
Other mods can publish their own OreSpawn providers. OreSpawn resolves their rules into the same world profile.
For example, a metal mod can own its ore block and declaration while using Mineralogy rock families as valid hosts. Mineralogy does not need to own that metal, and the metal mod does not need to replace Mineralogy's terrain.
Use provider ownership and stable names so two mods do not claim the same rule ID.
Use mineralogy-common.toml for:
- optional relief, slab, stair, wall, furnace, brick, and polished families;
- broad cobblestone behaviour;
- recipe and content choices;
- old-world patching.
Use OreSpawn for:
- formations and geology mode;
- rock weights and depth preferences;
- ore abundance, patterns, hosts, biomes, and dimensions;
- oil deposits;
- templates and world profiles;
- optional retrogen.
Do not try to adjust ore frequency with a Mineralogy content flag.
Mineralogy publishes:
-
mineralogy:rocks; -
mineralogy:standard_rocks; -
mineralogy:rocks/sedimentary; -
mineralogy:rocks/metamorphic; -
mineralogy:rocks/igneous; -
mineralogy:crafting_materials/<rock>.
Use Forge or vanilla stone and cobblestone tags for recipes that genuinely accept any compatible stone. Use Mineralogy's narrow tags for material-specific outputs.
Large legacy packs can benefit from disabling optional decorative families. Choose these flags before the pack's first public world.
Changing registration flags after a world contains those blocks can create missing mappings. Back up and test the exact upgrade path if a released pack must remove content.
Use config/orespawn-worldgen.json for installed-pack defaults. Use an
OreSpawn template when players should be able to choose between named geology
styles at world creation.
Dedicated servers can use default_template for new worlds. Once a world
exists, its profile in serverconfig is authoritative.
Check at least:
- Mineralogy and OreSpawn load on both client and dedicated server;
-
/orespawn statusreports Mineralogy active; - a new Overworld contains several rock families;
- sulfur, phosphorous, and nitrate generate;
- oil follows the intended biome and host rules;
- optional content flags match the recipe and registration set;
- other providers do not duplicate Mineralogy IDs;
- missing optional biome mods do not break provider baking;
- a copied world retains its
serverconfigprofile.
Do not judge generation from one cave or one chunk. Regional geology and rare deposits need a broader sample.
Pack maintainers should keep links to:
- this wiki for readable Mineralogy guidance;
-
config/mineralogy-guide/for the installed Mineralogy declaration; -
config/orespawn-guide/for exact worldgen fields and schemas; - the pack's own notes describing deliberate overrides.
Minecraft Mineralogy
Mineralogy 6
- Start here
- Player and server guide
- Rocks, geomes, and formations
- Building and crafting
- Ores, oil, and resources
- Configuration
- OreSpawn provider
- Modpack guide
- Developer guide
- World upgrades
- Troubleshooting
Legacy Mineralogy
Project links