//notes for false geodes
// KubeJS 6 script to generate a custom sphere structure in the Mining Dimension

worldgen.add(event => {
  // Define a custom sphere structure
  event.addStructure('kubejs:sphere', {
    "biome": "mining_dimension:mining",  // Specify the Mining Dimension
    "size": 10,                         // Diameter of the sphere (adjust size as needed)
    "frequency": 2,                     // How often the sphere will generate
    "minHeight": 0,                     // Minimum Y height for generation
    "maxHeight": 64,                    // Maximum Y height for generation
    "layers": [
      // Outer layer - Darkstone
      {
        "block": "minecraft:darkstone",
        "count": 15,
        "radius": 5
      },
      // Middle layer - Calcite
      {
        "block": "minecraft:calcite",
        "count": 10,
        "radius": 3
      },
      // Inner layer - Raw Gold Blocks
      {
        "block": "minecraft:raw_gold_block",
        "count": 5,
        "radius": 1
      }
    ]
  });
});


===========================Geodes Test
{
  "type": "minecraft:geode",
  "config": {
    "blocks": {
      "filling_provider": {
        "type": "minecraft:simple_state_provider",
        "state": {
          "Name": "minecraft:raw_gold_block"
        }
      },
      "inner_layer_provider": {
        "type": "minecraft:simple_state_provider",
        "state": {
          "Name": "minecraft:raw_gold_block"
        }
      },
      "alternate_inner_layer_provider": {
        "type": "minecraft:simple_state_provider",
        "state": {
          "Name": "minecraft:raw_gold_block"
        }
      },
      "middle_layer_provider": {
        "type": "minecraft:simple_state_provider",
        "state": {
          "Name": "minecraft:calcite"
        }
      },
      "outer_layer_provider": {
        "type": "minecraft:simple_state_provider",
        "state": {
          "Name": "minecraft:blackstone"
        }
      },
      "inner_placements": [
        {
          "Name": "minecraft:raw_gold_block"
        }
      ],
      "cannot_replace": [],
      "invalid_blocks": []
    },
    "layers": {},
    "crack": {},
    "invalid_blocks_threshold": 5
  }
}
https://minecraft.wiki/w/Configured_feature