CobbleGenRandomizer
by horriblenerd
CobbleGenRandomizer lets modpack developers set which blocks a cobblestone, stone or basalt generator produces, through a weighted config file.
What it does
Generators are defined in the common config with a generator type, a block list and a catalyst. The default setup makes generators produce some ores and stone types, and the weights can be changed by editing the config or deleting it so the defaults are rebuilt. Each entry is written as a block id followed by a weight, for example minecraft:stone|2 minecraft:dirt|1, so stone appears twice as often as dirt.
Custom generators can be built on any catalyst block, in the same way basalt generators use soul soil. The catalyst is set by a modid:block entry, and the block list accepts Forge tags such as forge:dirt as well as single blocks. A generator can output a diamond ore block, a wool color or any other registered block, which makes the mod useful for pack-specific resource pacing.
The mod is server-side only, so players join without installing it, while the server needs it. It is released under the MIT License and is open source, with public source code and an issue tracker. Files exist for Forge 1.16.5 and 1.18.2, with 1.0.0 for 1.18.2 as the latest file, published 2022-06-05.
Key features
Weighted block lists
Each block entry carries a weight, so the chance of each output is set in the config.
Custom catalysts
Generators can use any block as their catalyst, not only the vanilla blocks.
Forge tag support
Block lists accept Forge tags, so whole groups of blocks can be added in one entry.
Custom generator types
New generator entries are added to the common config with a type, block list and catalyst.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Modpack developers and server owners who want to control what cobblestone, stone and basalt generators produce. Players who join a server running it need nothing extra.
How it compares
Simple Cobble Gen is a Forge mod for 1.16.5 – 1.20 that runs on client and server, and it is open source under the GNU General Public License v3.0 or later. ValkyrieCompat is a server-side Forge mod for 1.12.2 under All rights reserved, and it is not open source. CobbleOre Generator is a server-side Fabric mod for 1.14 – 1.21.1 under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CobbleGenRandomizer | Forge | 1.16.5 – 1.18.2 | Server-side only | 2022-06-05 |
| Simple Cobble Gen | Forge | 1.16.5 – 1.20 | Client and server | 2023-06-10 |
| ValkyrieCompat | Forge | 1.12.2 | Server-side only | 2023-04-18 |
| CobbleOre Generator | Fabric | 1.14 – 1.21.1 | Server-side only | 2025-12-16 |
Questions
Does CobbleGenRandomizer need to be on the client?
Which game versions does CobbleGenRandomizer support?
How are weights written in the config?
In the catalog
CobbleGenRandomizer is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 9,044 mods support Minecraft 1.18.2.
More from horriblenerd
Similar mods
What the author says
This mod allows you to modify the blocks generated by cobblestone/stone/basalt generators, and even make custom generators. By default, this mod makes it so that these generators can generate some ores and stone types, but you can change these in the config or with a datapack.
Official listing
- Modrinth page
- modrinth.com/mod/cobblegenrandomizer
- Owner
- horriblenerd
- Published
- 2022-06-05
- Updated on Modrinth
- 2022-06-05
- Facts verified
- 2026-10-15