{
  "format_version": "1.13.0",
  "minecraft:tree_feature": {
    "description": {
      "identifier": "nicothekid:tree_x_mossy_fancy_01"
    },
    "fancy_trunk": {
      "trunk_height": {
        "base": 9,
        "variance": 12,
        "scale": 0.327
      },
      "trunk_width": 2,
      "trunk_block": "nicothekid:mossy_log",
      "branches": {
        "slope": -0.5357,
        "density": 1,
        "min_altitude_factor": 0.2
      },
      "width_scale": 1,
      "foliage_altitude_factor": 0.157
    },
    "canopy": {
      "canopy_offset": {
        "min": 1,
        "max": 1
      },
      "min_width": 2,
      "canopy_slope": {
        "rise": 1,
        "run": 1
      },
      "variation_chance": [
        {
          "numerator": 1,
          "denominator": 2
        },
        {
          "numerator": 1,
          "denominator": 2
        },
        {
          "numerator": 1,
          "denominator": 2
        },
        {
          "numerator": 1,
          "denominator": 2
        }
      ],
      "leaf_block": "nicothekid:mossy_leaves",
      "canopy_decoration": {
        "decoration_chance": {
          "numerator": 1,
          "denominator": 3
        },
        "decoration_block": {
          "name": "minecraft:vine",
          "states": {}
        },
        "num_steps": 2,
        "step_direction": "down"
      }
    },
    "base_block": [
      "minecraft:dirt_with_roots",
      "minecraft:moss_block"
    ],
    "may_grow_on": [
      {
        "tags": "query.any_tag('custom_dirt')"
      },
      {
        "tags": "query.any_tag('grassed_stones')"
      },
      {
        "tags": "query.any_tag('grassed_woods')"
      },
      {
        "tags": "query.any_tag('mossed_stones')"
      },
      {
        "tags": "query.any_tag('mossed_woods')"
      },
      "minecraft:dirt",
      "minecraft:dirt_with_roots",
      "minecraft:grass",
      "minecraft:moss_block",
      "minecraft:mud",
      "minecraft:muddy_mangrove_roots",
      "minecraft:podzol"
    ],
    "may_replace": [
      {
        "tags": "query.any_tag('custom_leaves')"
      },
      {
        "tags": "query.any_tag('custom_plant')"
      },
      {
        "tags": "query.any_tag('custom_carpet')"
      },
      "minecraft:air",
      "minecraft:leaves",
      "minecraft:leaves2",
      "minecraft:azalea_leaves",
      "minecraft:azalea_leaves_flowered",
      "minecraft:mangrove_leaves",
      "minecraft:azalea",
      "minecraft:big_dripleaf",
      "minecraft:brown_mushroom",
      "minecraft:double_plant",
      "minecraft:flowering_azalea",
      "minecraft:flowing_water",
      "minecraft:glow_lichen",
      "minecraft:moss_carpet",
      "minecraft:pink_petals",
      "minecraft:red_mushroom",
      "minecraft:sculk_vein",
      "minecraft:small_dripleaf_block",
      "minecraft:snow_layer",
      "minecraft:tallgrass",
      "minecraft:vine",
      "minecraft:water",
      "minecraft:web"
    ],
    "may_grow_through": [
      {
        "tags": "query.any_tag('custom_dirt')"
      },
      "minecraft:dirt",
      "minecraft:dirt_with_roots",
      "minecraft:grass",
      "minecraft:moss_block",
      "minecraft:mud",
      "minecraft:muddy_mangrove_roots",
      "minecraft:podzol"
    ]
  }
}