promotional bannermobile promotional banner

Natural Coal Ore

Adds natural coal ore generation with smaller, more realistic vein sizes. With custom ore configuration.

File Details

NaturalCoalOre-0.6.0.jar

  • R
  • Feb 3, 2026
  • 291.57 KB
  • 879
  • Early Access

File Name

NaturalCoalOre-0.6.0.jar

Supported Versions

  • Early Access

New Features

Zone & Biome Restrictions 🗺️

Ores can now be restricted to specific zones and biomes!

To see all the zone IDS: https://github.com/daniGreat/Natural-Coal-Ore/blob/master/ZONE NAME AND BIOME.

You just have to add these to the json works for both CoalOre And Custom Ore.
      "AllowedZones": [],
      "AllowedBiomes": []

To add to AllowedZones and AllowedBiomes Example:

  "AllowedZones": [
    "Zone1_Spawn",
    "Zone2_Tier1"
  ],
  "AllowedBiomes": [
    "Plains_Spawn",
    "Forest_Birch"
  ]

How it works:

  • Empty AllowedZones = spawns in ALL zones
  • Empty AllowedBiomes = spawns in ALL biomes
  • Specify zones/biomes to restrict where ores can spawn

the json should look like this now
{
  "MinY": 10,
  "MaxY": 120,
  "VeinsPerChunk": 20,
  "MinVeinSize": 6,
  "MaxVeinSize": 17,
  "SpawnChance": 0.85,
  "EnableNaturalGeneration": true,
  "AllowedZones": [],
  "AllowedBiomes": [],
  "CustomOres": [
    {
      "OreName": "Ore_Lead_Volcanic",
      "ReplacesBlocks": [
        "Rock_Stone",
        "Rock_Stone_Cobble",
        "Rock_Stone_Mossy",
        "Soil_Mud_Dry",
        "Rock_Volcanic_Cracked_Lava",
        "Rock_Volcanic"
      ],
      "MinY": 26,
      "MaxY": 50,
      "VeinsPerChunk": 15,
      "SpawnChance": 0.65,
      "MinVeinSize": 3,
      "MaxVeinSize": 4,
      "AllowedZones": [],
      "AllowedBiomes": []
    }
  ]
}