ModsFinder

Rock n Stone

by Rasa Novum

Rock n Stone changes how ores are placed in the world, so each ore appears only where its environmental conditions allow.

FabricNeoForgeClient and serverCustom license1.20.1 – 1.21.1

What it does

Instead of the normal placement of ores, the mod reads a set of JSON files that describe restrictions for specific NoiseRouter values. For each chunk it checks whether an ore should generate, based on those restrictions, which lets ore distribution follow individual sets of rules in a data-driven manner. Climate and other environmental conditions can make certain ores spawn more often in some terrain types than in vanilla worlds.

Rock n Stone requires MidnightLib, which must be installed alongside it on both Fabric and NeoForge. The mod is published for 1.20.1 and 1.21.1 and runs on client and server, so the server and every player need it. Its license is custom and the mod is not open source; the public source code, issue tracker and wiki are linked from its listing.

Key features

  1. Condition-based ore spawning

    Ores generate only under the environmental conditions that their data files describe, instead of uniformly across the world.

  2. Data-driven ore sets

    Ore distribution is defined in JSON files, so individual sets of rules can be changed without editing code.

  3. Terrain-dependent placement

    Certain ores spawn more often in dedicated terrain types, with climate shaping where they appear.

  4. Per-chunk checks

    Each chunk is tested against the restrictions to decide whether an ore is placed there.

  5. Planned core sampling

    The author mentions future additions that would implement core sampling as a form of geological sampling.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.10.6.0+1.21.1-fabric0.6.0+1.21.1-neoforge
1.20.10.6.0+1.20.1-fabricNot available
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 1

MidnightLibCommon library providing a lightweight configuration system
Required

Use cases

Custom ore worlds

Pack makers can write their own ore sets to shape where resources appear across a world.

Who it’s for: Modpack creators and server owners who want ore distribution tied to terrain and climate rather than the default placement. Players who only install the mod will see the altered ore layout without further setup.

How it compares

Full comparison

Geological Consistency is a NeoForge-only option for 1.21.1, released under the MIT License, and it runs on client and server. Where Are The Ores? covers Fabric, Forge and NeoForge for 1.18 – 1.21.11 under All rights reserved, and only the server needs it. Rock n Stone is a Fabric and NeoForge mod for 1.20.1 and 1.21.1 that also runs on client and server.

ModLoadersGame versionsEnvironmentUpdated
Rock n StoneFabric and NeoForge1.20.1 – 1.21.1Client and server2026-07-22
Geological ConsistencyNeoForge1.21.1Client and server2025-07-09
Where Are The Ores?Fabric, Forge and NeoForge1.18 – 1.21.11Server required, client optional2026-03-21

Questions

Does Rock n Stone need MidnightLib?

Yes. MidnightLib is a required dependency and must be installed next to Rock n Stone on both Fabric and NeoForge.

Do players need to install Rock n Stone?

Yes. Servers that run it need every player to install it too.

Which versions does Rock n Stone support?

Files are published for 1.20.1 and 1.21.1, with 0.6.0+1.21.1 as the latest build for both Fabric and NeoForge in the beta channel.

In the catalog

Rock n Stone is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Rasa Novum

All projects

Similar mods

What the author says

Rock n Stone is a world generation mod that changes ore distribution to follow individual sets of climate and environmental conditions, making certain ores spawn in more dedicated types of terrain than in Vanilla. This is achieved by removing the normal placement of ores, reading a set of.json files for restrictions…
Rasa Novum, on the Modrinth page

Official listing

Owner
Rasa Novum
Published
2026-07-08
Updated on Modrinth
2026-07-22
Facts verified
2026-10-15

Tags