{
    "type": "minecraft:disk",
    "config": {
      "state_provider": {
        "fallback": {
          "type": "minecraft:simple_state_provider",
          "state": {
            "Name": "minecraft:smooth_red_sandstone"
          }
        },
        "rules": [
          {
            "if_true": {
              "type": "minecraft:any_of",
              "predicates": [
                {
                  "type": "minecraft:matching_blocks",
                  "offset": [
                    0,
                    2,
                    0
                  ],
                  "blocks": "minecraft:red_sand"
                }
              ]
            },
            "then": {
              "type": "minecraft:simple_state_provider",
              "state": {
                "Name": "minecraft:red_sandstone"
              }
            }
          },
          {
            "if_true": {
              "type": "minecraft:any_of",
              "predicates": [
                {
                  "type": "minecraft:matching_blocks",
                  "offset": [
                    0,
                    1,
                    0
                  ],
                  "blocks": "minecraft:air"
                },
                {
                  "type": "minecraft:matching_blocks",
                  "offset": [
                    0,
                    1,
                    0
                  ],
                  "blocks": "minecraft:red_sand"
                }
              ]
            },
            "then": {
              "type": "minecraft:simple_state_provider",
              "state": {
                "Name": "minecraft:red_sand"
              }
            }
          },
          
          {
            "if_true": {
              "type": "minecraft:any_of",
              "predicates": [
                {
                  "type": "minecraft:matching_blocks",
                  "offset": [
                    0,
                    1,
                    0
                  ],
                  "blocks": "minecraft:red_sandstone"
                },
                {
                    "type": "minecraft:matching_blocks",
                    "offset": [
                      0,
                      1,
                      0
                    ],
                    "blocks": "minecraft:smooth_red_sandstone"
                  }
              ]
            },
            "then": {
              "type": "minecraft:simple_state_provider",
              "state": {
                "Name": "minecraft:smooth_red_sandstone"
              }
            }
          }
        ]
      },
      "target": {
        "type": "minecraft:matching_block_tag",
        "tag": "minecraft:base_stone_overworld"
      },
      "radius": {
        "type": "minecraft:uniform",
        "value": {
          "min_inclusive": 8,
          "max_inclusive": 8
        }
      },
      "half_height": 2
    }
  }
  