[
  {
    "condition": "minecraft:any_of",
    "terms": [
      {
        "condition": "minecraft:entity_properties",
        "entity": "this",
        "predicate": {
          "nbt": "{Tags:[\"manic.corpsegourd.sheared\"]}"
        }
      },
      {
        "condition": "minecraft:location_check",
        "offsetY": 1,
        "predicate": {
          "block": {
            "tag": "nucleus:air"
          }
        }
      }
    ]
  },
  {
    "condition": "minecraft:any_of",
    "terms": [
      {
        "condition": "minecraft:location_check",
        "predicate": {
          "block": {
            "tag": "manic:placement_valid/air_and_snow"
          }
        }
      }
    ]
  },
  {
    "condition": "minecraft:location_check",
    "offsetY": -1,
    "predicate": {
      "block": {
        "tag": "manic:placement_valid/corpsegourd"
      }
    }
  }
]
