Gemstone Logo

Legendary
Gemstones

Datapack Configuration

Geodes

Controls which gemstones drop from which ores and with what chances.

data/gemstones/geodes/stone_geode.json
{
  "geode_id": "stone_geode",
  "drop_chance": 0.03,
  "ore_tags": ["gemstones:stone_ores"],
  "ores": [],
  "gemstones": {
    "CELESTINE": 0.1,
    "JADE": 0.1,
    "AQUAMARINE": 0.1,
    "AMBER": 0.1,
    "OPAL": 0.1,
    "GARNET": 0.1,
    "TOPAZ": 0.1,
    "MALACHITE": 0.06,
    "POLYCHROME_CRYSTAL": 0.015
  },
  "qualities": {
    "CRUDE": 0.6,
    "REFINED": 0.3,
    "FLAWLESS": 0.1
  },
  "quality_overrides": {
    "POLYCHROME_CRYSTAL": {
      "CRUDE": 0.7,
      "REFINED": 0.3
    }
  }
}
data/gemstones/geodes/deepslate_geode.json
{
  "geode_id": "deepslate_geode",
  "drop_chance": 0.035,
  "ore_tags": ["gemstones:deepslate_ores"],
  "ores": [],
  "gemstones": {
    "CELESTINE": 0.1,
    "JADE": 0.1,
    "AQUAMARINE": 0.1,
    "AMBER": 0.1,
    "OPAL": 0.1,
    "GARNET": 0.1,
    "TOPAZ": 0.1,
    "MALACHITE": 0.07,
    "POLYCHROME_CRYSTAL": 0.01
  },
  "qualities": {
    "REFINED": 0.6,
    "FLAWLESS": 0.3,
    "RADIANT": 0.1
  },
  "quality_overrides": {
    "POLYCHROME_CRYSTAL": {
      "CRUDE": 0.7,
      "REFINED": 0.3
    }
  }
}

Prop

Type