{
  "type": "block_column",
  "config": {
    "prioritize_tip": true,
    "allowed_placement": {
      "type": "all_of",
      "predicates": [
        {
          "type": "any_of",
          "predicates": [
            {
              "type": "minecraft:replaceable"
            },
            {
              "type": "minecraft:matching_block_tag",
              "tag": "minecraft:wool_carpets"
            }
          ]
        },
        {
          "type": "not",
          "predicate": {
            "type": "matching_blocks",
            "blocks": [
              "water",
              "lava"
            ]
          }
        },
        {
          "type": "any_of",
          "predicates": [
            {
              "type": "has_sturdy_face",
              "direction": "east",
              "offset": [
                -1,
                -2,
                0
              ]
            },
            {
              "type": "has_sturdy_face",
              "direction": "west",
              "offset": [
                1,
                -2,
                0
              ]
            },
            {
              "type": "has_sturdy_face",
              "direction": "south",
              "offset": [
                0,
                -2,
                -1
              ]
            },
            {
              "type": "has_sturdy_face",
              "direction": "north",
              "offset": [
                0,
                -2,
                1
              ]
            }
          ]
        }
      ]
    },
    "direction": "up",
    "layers": [
      {
        "height": {
          "type": "weighted_list",
          "distribution": [
            {
              "data": 0,
              "weight": 4
            },
            {
              "data": {
                "type": "biased_to_bottom",
                "max_inclusive": 2,
                "min_inclusive": 1
              },
              "weight": 1
            }
          ]
        },
        "provider": {
          "type": "simple_state_provider",
          "state": {
            "Name": "snow_block",
            "Properties": {}
          }
        }
      },
      {
        "height": 1,
        "provider": {
          "type": "weighted_state_provider",
          "entries": [
            {
              "data": {
                "Name": "snow",
                "Properties": {
                  "layers": "1"
                }
              },
              "weight": 3
            },
            {
              "data": {
                "Name": "snow",
                "Properties": {
                  "layers": "2"
                }
              },
              "weight": 2
            },
            {
              "data": {
                "Name": "snow",
                "Properties": {
                  "layers": "3"
                }
              },
              "weight": 1
            }
          ]
        }
      }
    ]
  }
}