//This JSON was modified by LukasPAH (@LukasPAH) and Rainvay_ZCYF (@ZouChenyunfei). Please do not use this document without permission.
{
  "format_version": "1.8.0",
  "render_controllers": {
    "controller.render.warden": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.default" } ],
      "textures": [ "Texture.default" ],
      "is_hurt_color": {
        "r": "1.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.35"
      },
      "on_fire_color": {
        "r": "0.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.0"
      }
    },
    "controller.render.warden_bioluminescent_layer": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.bioluminescent_layer" } ],
      "textures": [ "Texture.bioluminescent_layer" ],
      "ignore_lighting": true,
      "color": {
        "r": 1.0,
        "g": 1.0,
        "b": 1.0,
        "a": "0.7"
      },
      "is_hurt_color": {
        "r": "1.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.35"
      },
      "on_fire_color": {
        "r": "0.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.0"
      }
    },
    "controller.render.warden_spots_1": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.bioluminescent_layer" } ],
      "textures": [ "Texture.spots_1" ],
      "ignore_lighting": true,
      "color": {
        "r": 1.0,
        "g": 1.0,
        "b": 1.0,
        "a": "variable.spots_1_alpha"
      },
      "is_hurt_color": {
        "r": "1.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.35"
      },
      "on_fire_color": {
        "r": "0.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.0"
      }
    },
    "controller.render.warden_spots_2": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.bioluminescent_layer" } ],
      "textures": [ "Texture.spots_2" ],
      "ignore_lighting": true,
      "color": {
        "r": 1.0,
        "g": 1.0,
        "b": 1.0,
        "a": "variable.spots_2_alpha"
      },
      "is_hurt_color": {
        "r": "1.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.35"
      },
      "on_fire_color": {
        "r": "0.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.0"
      }
    },
    "controller.render.warden_tendrils": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.bioluminescent_layer" } ],
      "textures": [ "Texture.tendrils" ],
      "ignore_lighting": true,
      "color": {
        "r": 1.0,
        "g": 1.0,
        "b": 1.0,
        "a": "variable.tendrils_alpha"
      },
      "is_hurt_color": {
        "r": "1.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.35"
      },
      "on_fire_color": {
        "r": "0.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.0"
      }
    },
    "controller.render.warden_heart": {
      "geometry": "Geometry.default",
      "materials": [ { "*": "Material.bioluminescent_layer" } ],
      "textures": [ "Texture.heart" ],
      "ignore_lighting": true,
      "color": {
        "r": 1.0,
        "g": 1.0,
        "b": 1.0,
        "a": "query.hurt_time > 0 ? 0.2 : variable.heart_alpha"
      },
      "is_hurt_color": {
        "r": "1.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.35"
      },
      "on_fire_color": {
        "r": "0.0",
        "g": "0.0",
        "b": "0.0",
        "a": "0.0"
      }
    }
  }
}
