{
  "format_version": "1.10.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "lifeboat:sportcar",
      "materials": {
        "default": "alphatest"
      },
      "textures": {
        "default": "textures/entity/sportcar"
      },
      "geometry": {
        "default": "geometry.sportcar",
        "robot": "geometry.sportcar_robot"
      },
      "scripts": {
        "scale": "0.75",

        "animate": [
          { "look_at_target": "query.mark_variant == 1" },

          { "wheel_turn": "query.mark_variant == 0" },

          "movement_controller",
          "transformation_controller"
        ]

      },
      "animations": {
        "movement_controller": "controller.animation.transformer_car",
        "transformation_controller": "controller.animation.transformation",

        "wheel_turn": "animation.wheel_turn_z",

        "moving": "animation.Furgon.moving_car",
        "transforming": "animation.robo_car_sportcar.into_a_robo",

        "look_at_target": "animation.transformer_bigfoot.look_at_target",

        "transforming_robot": "animation.robo_car_sportcar.into_a_car",
        "moving_robot": "animation.robo_car_sportcar.moving",
        "jumping_robot": "animation.robo_car_sportcar.jumping"
      },
      "sound_effects": {
        "transformation_sound": "transformation_sound",
        "car_moving": "car_moving",
        "robot_moving": "robot_moving"
      },
      "render_controllers": [ 
        "controller.render.transformer" 
      ],
      "spawn_egg": {
        "texture": "sportcar"
      }
    }
  }
}
