// (c) 57Digital Ltd, All Rights Reserved
// @buildsys/rpentityinheritance chain: mnp_ci:fisherman ~> mnp_ci:fisherman_0
{
  "format_version": "1.10.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "mnp_ci:fisherman_0",
      "materials": {
        "default": "entity_alphatest",
        "alpha_one_sided": "entity_alphatest_one_sided"
      },
      "textures": {
        "default": "textures/mnp/ci/villagers/fisherman_0"
      },
      "geometry": {
        "default": "geometry.mnp_ci.villager.fisherman_0"
      },
      "scripts": {
        "scale": "0.9375",
        "initialize": [
          "variable.is_holding_right = 0.0;",
          "variable.is_blinking = 0.0;",
          "variable.last_blink_time = 0.0;",
          "variable.hand_bob = 0.0;",
          "variable.runtimeid = 0;",
          "variable.tailrotx = -5.0;",
          "variable.wingrotz = 0.0;",
          "variable.fishing_rod=0;",
          "variable.raise_arms=0;",
          "variable.swim_amount=0;",
          "variable.has_target=0;",
          "variable.use_item_interval_progress=0;",
          "variable.is_holding_left=0;",
          "variable.is_brandishing_spear=0;",
          "variable.bob=0;"
        ],
        "pre_animation": [
          "variable.num_professions = 15;",
          "variable.num_tiers = 3;",
          "variable.profession_index = (query.variant < variable.num_professions ? query.variant : 0);",
          "variable.level_index = query.trade_tier;"
        ],
        "animate": [
          "controller_general",
          "controller_move",
          "controller_raise_arms",
          "controller_baby"
        ]
      },
      "animations": {
        "general": "animation.villager.general",
        "look_at_target": "animation.common.look_at_target",
        "move": "animation.villager.move",
        "raise_arms": "animation.villager.raise_arms",
        "baby_transform": "animation.villager.baby_transform",
        "get_in_bed": "animation.villager.get_in_bed",
        "controller_general": "controller.animation.villager_v2.general",
        "controller_move": "controller.animation.villager_v2.move",
        "controller_raise_arms": "controller.animation.villager_v2.raise_arms",
        "controller_baby": "controller.animation.villager_v2.baby"
      },
      "render_controllers": [
        "controller.render.mnp_ci.fisherman"
      ],
      "spawn_egg": {
        "texture": "mnp_ci:spawn_egg_fisherman_0"
      }
    }
  }
}