

CobbleGen

CobbleGen is a Minecraft modification that completely transforms how cobblestone, stone, and basalt generators work. You gain full control over which blocks are created when fluids interact in the game.
Main Features
The mod offers three configuration levels for generators:
- Basic level — simple replacement of standard blocks with any others
- Extended level — adding conditions for block generation (e.g., ores above bedrock)
- Advanced level — creating custom fluid interactions
Key Functions
- Support for Fabric/Quilt and NeoForge/Forge
- Integration with REI/EMI/JEI
- Customizable cobblestone, stone, and basalt generators
- Random generation system with customizable weights
- Dimension and height restrictions
- Support for block tags
- Compatibility with Create mod
- API for developers
Configuration
The configuration file is located at config/cobblegen.json5
. Here are configuration examples:
Basic Generators
{
"cobbleGen": [
{
"id": "minecraft:cobbled_deepslate",
"weight": 100.0,
"maxY": 0
}
]
}
Generators with Modifiers
{
"customGen": {
"cobbleGen": {
"minecraft:bedrock": [
{
"id": "minecraft:diamond_ore",
"weight": 5.0
}
]
}
}
}
Advanced Fluid Interactions
{
"advanced": {
"minecraft:lava": {
"minecraft:water": {
"results": {
"*": [
{
"id": "minecraft:cobblestone",
"weight": 100.0
}
]
}
}
}
}
}
Compatibility
Starting from version 4.0, the mod was completely rewritten for maximum compatibility with other modifications. The mod mainly works on the server side, but it's recommended to install it on the client as well for REI/EMI/JEI support.