{
    "format_version": "1.16.0",
    "minecraft:attachable": {
        "description": {
            "identifier": "hb_we:book_page_1",
            "materials": {
                "guide_book": "entity_alphatest",
                "guide_overlay": "entity_emissive_alpha"
            },
            "geometry": {
                "guide_book": "geometry.guide_book.hb_we",
                "guide_overlay": "geometry.guide_overlay_we.hb_we"
            },
            "textures": {
"enchanted": "textures/misc/enchanted_item_glint",
                "guide_book": "textures/horizonblocks/we/items/guide_book/guide_book",
                "guide_overlay": "textures/horizonblocks/we/items/guide_book/guide_overlay_we"
            },
            "animations": {
                
                "guide_overlay.page": "animation.hb_we.guide_overlay.page_1",
                
                "guide_overlay.key": "animation.hb_we.guide_overlay.key",
                
                
                "guide_overlay.image_1": "animation.hb_we.guide_overlay.image_1_tutorial",
                "guide_overlay.image_2": "animation.hb_we.guide_overlay.image_2_weapon_image",

                "hide_book_fp": "animation.hb_we.hide_book_fp",
                "wield_tp_overlay": "animation.hb_we.guide_overlay_tp.wield",
                "wield_fp_overlay": "animation.hb_we.guide_overlay_fp.wield",

                "wield_fp_overlay_water": "animation.hb_we.guide_overlay_fp.wield.underwater",
                "book_wield_tp_overlay": "animation.hb_we.guide_book_tp.wield",
                "book_wield_fp_overlay": "animation.hb_we.guide_book_fp.wield"
            },
            "scripts": {
               "animate": [
                    "guide_overlay.page",
                    "guide_overlay.key",
                    "guide_overlay.image_1",
                    "guide_overlay.image_2",
                    {
                        "hide_book_fp": "c.is_first_person"
                    },
                    {
                        "wield_tp_overlay": "!c.is_first_person"
                    },
                     {
                        "wield_fp_overlay": "c.is_first_person && !q.is_in_water"
                    },
                    {
                        "wield_fp_overlay_water": "c.is_first_person && q.is_in_water"
                    },
                    {
                        "book_wield_tp_overlay": "!c.is_first_person"
                    },
                    {
                        "book_wield_fp_overlay": "c.is_first_person"
                    }
                ]
            },
            "render_controllers": [
                "controller.render.hb_we.guide_book",
                "controller.render.hb_we.guide_overlay"
            ]
        }
    }
}