{
  "format_version": "1.21.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "mdrb:npc_mdrb",
      "materials": {
        "default": "entity_alphatest",
        "culling": "entity_alphatest_one_sided"
      },
      "textures": {
        "default": "textures/entity/npc/skin1",
        "skin2": "textures/entity/npc/skin2",
        "skin3": "textures/entity/npc/skin3",
        "skin4": "textures/entity/npc/skin4",
        "skin5": "textures/entity/npc/skin5",
        "skin6": "textures/entity/npc/skin6",
        "skin7": "textures/entity/npc/skin7",
        "skin8": "textures/entity/npc/skin8",
        "skin9": "textures/entity/npc/skin9",
        "skin10": "textures/entity/npc/skin10",
        "skin11": "textures/entity/npc/skin11",
        "skin12": "textures/entity/npc/skin12",
        "skin13": "textures/entity/npc/skin13",
        "skin14": "textures/entity/npc/skin14",
        "skin15": "textures/entity/npc/skin15",
        "skin16": "textures/entity/npc/skin16",
        "skin17": "textures/entity/npc/skin17",
        "skin18": "textures/entity/npc/skin18",
        "skin19": "textures/entity/npc/skin19",
        "skin20": "textures/entity/npc/skin20",
        "skin21": "textures/entity/npc/skin21",
        "skin22": "textures/entity/npc/skin22",
        "skin23": "textures/entity/npc/skin23",
        "skin24": "textures/entity/npc/skin24",
        "skin25": "textures/entity/npc/skin25"
      },
      "geometry": {
        "default": "geometry.npc_mdrb",
        "slim": "geometry.humanoid.custom_slim"
      },
      "scripts": {
        "scale": "0.9375",
        "pre_animation": [
          "variable.tcos0 = (math.cos(q.modified_distance_moved * 38.17) * q.modified_move_speed / v.gliding_speed_value) * 57.3;",
          "v.slim = q.variant == 0 || q.variant == 1 || q.variant == 3 || q.variant == 4 || q.variant == 7 || q.variant == 15 || q.variant == 16;"
        ],
        "animate": [
          "bob",
          "look",
          "move.arms",
          "move.legs",
          {"riding.arms":"q.is_riding"},
          {"riding.legs":"q.is_riding"}
        ]
      },
      "animations": {
        "look": "animation.humanoid.look_at_target.default",
        "move.arms": "animation.player.move.arms",
        "move.legs": "animation.player.move.legs",
        "riding.arms": "animation.player.riding.arms",
        "riding.legs": "animation.player.riding.legs",
        "bob": "animation.player.bob"
      },
      "spawn_egg": {
        "base_color": "#2EBCFE",
        "overlay_color": "#FFFF00"
      },
      "render_controllers": [
        "controller.render.npc_mdrb",
        "controller.render.npc_slim_mdrb"
      ],
      "enable_attachables": true
    }
  }
}