{
  "name": "Mind Stone (Rework)",
  "modifiers": {
    "fiskheroes:cooldown|intangibleCD": {
      "cooldown": {
        "toggleData": "fiskheroes:intangible",
        "cooldownData": "fiskheroes:dyn/intangibility_cooldown",
        "duration": 300,
        "recovery": 1.0
      }
    },
    "fiskheroes:transformation|denseTF": {
      "key": "DENSITY_UP",
      "transformation": {
        "toggleData": "fiskrework:dyn/dense",
        "timerData": "fiskrework:dyn/dense_timer",
        "time": 10
      },
      "soundEvents": {
        "ENABLE": "fiskheroes:mk50_enable",
        "DISABLE": "fiskheroes:mk50_disable"
      }
    },
    "fiskheroes:cooldown|denseCD": {
      "cooldown": {
        "toggleData": "fiskrework:dyn/dense",
        "cooldownData": "fiskrework:dyn/dense_cooldown",
        "duration": 300,
        "recovery": 0.5
      }
    },
    "fiskheroes:transformation|disguise": {
        "key": "DISGUISE",
        "transformation": {
          "toggleData": "fiskrework:dyn/disguise",
          "timerData": "fiskrework:dyn/disguise_timer",
          "time": 10
        },
        "soundEvents": {
          "ENABLE": "fiskheroes:mk50_enable",
          "DISABLE": "fiskheroes:mk50_disable"
        }
      },
    "fiskheroes:intangibility": {
      "isAbsolute": true,
      "soundEvents": {
        "ENABLE": "fiskheroes:vision_intang_on",
        "DISABLE": "fiskheroes:vision_intang_off"
      }
    },
    "fiskheroes:controlled_flight|baseFlight": {
      "speed": 0.08,
      "boostSpeed": 0.22,
      "canBoost": true,
      "collision": {
        "blocks": {
          "stopFlying": false,
          "takeDamage": false
        },
        "entities": {
          "stopFlying": false,
          "dealDamage": true
        }
      },
      "knockback": 0.4,
      "soundEvents": {
        "ENABLE": ["fiskheroes:flight_loop", "fiskheroes:flight_cape_loop"],
        "BOOST": "fiskheroes:flight_boost",
        "IMPACT_ENTITY": "fiskheroes:flight_impact_entity"
      }
    },
    "fiskheroes:controlled_flight|intangibleFlight": {
      "speed": 0.12,
      "boostSpeed": 0.27,
      "canBoost": true,
      "collision": {
        "blocks": {
          "stopFlying": false,
          "takeDamage": false
        },
        "entities": {
          "stopFlying": false,
          "dealDamage": true
        }
      },
      "knockback": 0.4,
      "soundEvents": {
        "ENABLE": ["fiskheroes:flight_loop", "fiskheroes:flight_cape_loop"],
        "BOOST": "fiskheroes:flight_boost",
        "IMPACT_ENTITY": "fiskheroes:flight_impact_entity"
      }
    },
    "fiskheroes:charged_beam": {
      "damageProfile": {
        "damage": 7.0,
        "types": {
          "ENERGY": 1.0
        },
        "properties": {
          "COOK_ENTITY": true,
          "HEAT_TRANSFER": 20
        }
      },
      "chargeTime": 30,
      "duration": 40,
      "cooldownTime": 60,
      "range": 32.0,
      "radius": 0.1,
      "soundEvents": {
        "SHOOT": "fiskheroes:mind_stone_start",
        "SHOOT_STOP": "fiskheroes:mind_stone_stop",
        "BEAM_AMBIENT": "fiskheroes:mind_stone_loop",
        "CHARGE": "fiskheroes:mind_stone_charge"
      }
    },
    "fiskheroes:repulsor_blast": {
      "damageProfile": {
        "damage": 15.0,
        "types": {
          "ENERGY": 1.0
        },
        "properties": {
          "ADD_KNOCKBACK": 1.0,
          "HIT_COOLDOWN": 0.0
        }
      },
      "range": 48.0,
      "speed": 20.0,
      "spread": 0.0,
      "radius": 0.1,
      "cooldownTime": 40,
      "soundEvents": {
        "SHOOT": "fiskheroes:repulsor_blast"
      }
    }
  },
  "hud": [
    {
      "type": "PROGRESS",
      "texture": "fiskheroes:textures/gui/bars/intangibility.png",
      "data": "fiskheroes:dyn/intangibility_cooldown"
    },
    {
      "type": "PROGRESS",
      "texture": "fiskrework:textures/gui/bars/dense.png",
      "data": "fiskrework:dyn/dense_cooldown"
    },
    {
      "type": "CIRCLE",
      "color": "fiskheroes:charged_beam",
      "data": "fiskheroes:beam_charge"
    }
  ]
}
