[
  {
    "condition": "minecraft:location_check",
    "predicate": {
      "light": {
        "light": {
          "min": 0,
          "max": 6
        }
      }
    }
  },
  {
    "condition": "minecraft:any_of",
    "terms": [
      {
        "condition": "minecraft:inverted",
        "term": {
          "condition": "minecraft:reference",
          "name": "nucleus:world/has_skylight"
        }
      },
      {
        "condition": "minecraft:time_check",
        "value": {
          "min": 13500,
          "max": 23000
        }
      }
    ]
  },
  {
    "condition": "minecraft:location_check",
    "offsetY": 1,
    "predicate": {
      "fluid": {
        "tag": "minecraft:water"
      }
    }
  },
  {
    "condition": "minecraft:location_check",
    "predicate": {
      "fluid": {
        "tag": "minecraft:water"
      }
    }
  },
  {
    "condition": "minecraft:location_check",
    "offsetY": -1,
    "predicate": {
      "fluid": {
        "tag": "minecraft:water"
      }
    }
  }
]
