{
  "format_version": "1.10.0",
  "minecraft:client_entity": {
    "description": {
        "identifier": "ac:rin_arrow_1",
        "materials": {
            "default": "arrow"
        },
        "textures": {
            "default": "textures/entity/bullets/rin_arrow_1"
        },
        "geometry": {
            "default": "geometry.arrow"
        },
        "animations": {
            "move": "animation.arrow.move"
        },
        "scripts": {
            "pre_animation": [
                "variable.shake = query.shake_time - query.frame_alpha;",
                "variable.shake_power = variable.shake > 0.0 ? -Math.sin(variable.shake * 200.0) * variable.shake : 0.0;"
            ],
            "animate": [
                "move"
            ]
        },
        "render_controllers": [ "controller.render.character_light" ]
    }
  }
}
