About CobbleGen
From ModrinthAn MC mod that allows you to customize cobblestone (stone and basalt) generators

CobbleGen
An MC mod that allows you to customise/randomise cobblestone (basalt and stone) generator.
About
CobbleGen is an MC mod that allows you to customise/randomise cobblestone (basalt and stone) generator.
As of v5.0, CobbleGen is officially supported for both Fabric-like and Forge-like modloaders. Because of how the mod is designed, the mod should still work on future versions of Minecraft, just don't expect integration (such as Create mod integration, REI/EMI/JEI integration) to work properly. Click here to see detailed version tracker.
The Fabric JAR should work on Quilt, the mod is designed to only rely on Vanilla code as much as possible.
The Forge JAR should also work on NeoForge (MC 1.20.1 only). Support for Forge will be stopped at MC 1.20.1, please consider migrating to NeoForge to use CobbleGen on Forge for MC 1.20.2 or newer!
Features
- Supports Fabric/Quilt and NeoForge/Forge
- REI/EMI/JEI Integration
- Customisable cobblestone, stone, and basalt generator
- Randomised the generated block with a customisable weight value
- Customisable modifier to give your players more challenge
- Dimension whitelist/blacklist
- Y-level limiter
- Supports tag (put
#mod_id:tag_idinstead of puttingmod_id:block_id) - Supports Create mod
- Pipe/Pump support
- Porting Lib compatibility on Fabric/Quilt (Fixes Limestone and Scoria Generators)
- Advanced custom generator (custom fluid interaction)
- Fluid Interaction API for developers
More features are coming soon!
Planned Features
- Modifier(s) position (No longer limited to "below generated block")
- Webapp for modpack developers to easily configure the generators
- Biome whitelist/blacklist
Usage
This mod is mostly server-side, but it's recommended to also have it installed in the client-side for REI/EMI/JEI support.
Out of the box the mod doesn't do much, it will generate default config where cobblegen generates deepslate at deepslate level, random ores when there's bedrock underneath generated block, etc. To use the mod to its full potential you need to configure it yourself.
Configuration
If you're not familiar with JSON you could try CobbleGen Configurator, but keep in mind that the website is still work-in-progress, so some features are still missing from the website.
The mod provide you with 3 layers of config: default, custom, and advanced.
- Default: The most basic modification, it lets you to replace vanilla generated block. E.g. tell the gen to generate Diamond Block instead of Cobblestone.
- Custom: Lets you to modify the generator's modifier, similar to how you require to have Soul Soil to generate Basalt, but works with any type of generator. E.g. tell the gen to generate Ores when the block is generated above Bedrock.
- Advanced: Lets you to modify fluid interaction, you can use it to use modded fluid to generate a block. E.g. tell the gen to generate Diamond Block if Honey fluid touches Milk fluid.
The config file is located in config/cobblegen.json5, the format should be pretty straightforward:
Format
Default Generators format
{
"id":"mod_id:block_id",
"weight":95.5,
"dimensions":[
"mod_id:dimension_id",
"mod_id:dimension_id"
],
"excludedDimensions":[
"mod_id:dimension_id",
"mod_id:dimension_id"
],
"minY":0,
"maxY":69
}
Custom Generators format
{
"generatorType (cobbleGen/stoneGen/basaltGen)":{
"mod_id:modifier_block_id":[
{
"id":"mod_id:block_id",
"weight":95.5,
"dimensions":[
"mod_id:dimension_id",
"mod_id:dimension_id"
],
"excludedDimensions":[
"mod_id:dimension_id",
"mod_id:dimension_id"
],
"minY":0,
"maxY":69
}
]
}
}Highlights
From source dataGame versions
Supports 47 Minecraft versions, the newest being 26.2.
Loaders
Runs on Fabric, Forge, NeoForge and Quilt.
Footprint
Rated a light load on a server.
What kind of mod it is
From the catalogTechnology & automation
Machines, power, logistics and automation.
Runs on your server
From source side supportModrinth lists CobbleGen as required on the server. Check its Modrinth page to see whether players need it too.
Compatibility
- Game
- Minecraft
- Loaders
- FabricForgeNeoForgeQuilt
- Runs on
- Serverrequired on the server
- Game versions
- 26.2 and 46 earlier
Verified at the source
- ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
- ✓Authornull2264, as published on Modrinth
- ✓LicenseLGPL-3.0-onlyFree











