SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedTechnology & automation

CobbleGen

by null2264 · for Minecraft

An MC mod that allows you to customize cobblestone (stone and basalt) generators

90KDownloads
34d agoLast updated
LGPL-3.0-onlyLicense
Fabric · Forge +2Loaders

About CobbleGen

From Modrinth

An MC mod that allows you to customize cobblestone (stone and basalt) generators

CobbleGen

CobbleGen

An MC mod that allows you to customise/randomise cobblestone (basalt and stone) generator.


partner


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_id instead of putting mod_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
         }
      ]
   }
}

Read the full description on Modrinth →

Highlights

From source data

Game 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 catalog
Listed on Modrinth as “Mods”

Technology & automation

Machines, power, logistics and automation.

Runs on your server

From source side support

Modrinth 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

CobbleGen, answered

Generated from the mod’s own source data.

Do my players need to install CobbleGen?

Modrinth lists CobbleGen as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric, Forge, NeoForge and Quilt.

Is it free?

Yes. CobbleGen is free to download from Modrinth. Its license is LGPL-3.0-only.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run CobbleGen on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add CobbleGen in one click.