{
  "format_version": "1.10.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:player",
      "materials": {
        "default": "entity_alphatest",
        "cape": "entity_alphatest",
        "animated": "player_animated",
        "spectator": "player_spectator",
        "enderman": "enderman"
      },
      "textures": {
        "default": "textures/entity/steve",
        "cape": "textures/entity/cape_invisible",
        //Aot
        "eren": "textures/attack_on_titan/eren",
        "titan_attack": "textures/attack_on_titan/titan_attack",
        "reiner": "textures/attack_on_titan/reiner",
        "titan_armored": "textures/attack_on_titan/titan_armored",
        //Blc
        "asta": "textures/black_clover/asta",
        "asta_grimoire": "textures/black_clover/asta_grimoire",
        "asta_swords": "textures/black_clover/asta_swords",
        //Bl
        "yamamoto": "textures/bleach/yamamoto",
        "yamamoto2": "textures/bleach/yamamoto2",
        "ryujin_jakka_shikai": "textures/bleach/ryujin_jakka_shikai",
        "zanka_no_tachi_bankai": "textures/bleach/ryujin_jakka_bankai",
        //BnH
        "todoroki": "textures/boku_no_hero/todoroki",
        //DbZ
        "kuririn": "textures/dragon_ball/kuririn",
        //Jjk
        "gojo": "textures/jujutsu_kaisen/gojo",
        "itadori": "textures/jujutsu_kaisen/itadori",
        //Nntz
        "escanor": "textures/nanatsu_no_taizai/escanor",
        //Op
        "luffy": "textures/one_piece/luffy",
        "luffy_gear2": "textures/one_piece/luffy_gear2",
        "luffy_gear5": "textures/one_piece/luffy_gear5",
        "luffy_gear5_kaminari": "textures/one_piece/luffy_gear5.kaminari",
        "luffy_gear5_kaminari2": "textures/one_piece/luffy_gear5.kaminari2",
        "luffy_gear5_kaminari3": "textures/one_piece/luffy_gear5.kaminari3",
        "zoro": "textures/one_piece/zoro",
        "zoro_swords": "textures/one_piece/zoro_swords",
        //Slvl
        "jinwoo": "textures/solo_leveling/jinwoo"
      },
      "geometry": {
        "default": "geometry.humanoid.custom",
        "cape": "geometry.cape",
        "eren": "geometry.eren",
        "titan_attack": "geometry.titan_attack",
        "reiner": "geometry.eren",
        "titan_armored": "geometry.titan_armored",
        "asta": "geometry.asta",
        "asta_grimoire": "geometry.asta_grimoire",
        "asta_swords": "geometry.asta_swords",
        "yamamoto": "geometry.yamamoto",
        "yamamoto2": "geometry.yamamoto2",
        "ryujin_jakka": "geometry.ryujin_jakka",
        "todoroki": "geometry.todoroki",
        "kuririn": "geometry.kuririn",
        "gojo": "geometry.gojo",
        "itadori": "geometry.itadori",
        "escanor": "geometry.escanor",
        "luffy": "geometry.luffy",
        "luffy_gear2": "geometry.luffy_gear2",
        "luffy_gear5": "geometry.luffy_gear5",
        "luffy_gear5_2": "geometry.luffy_gear5_2",
        "zoro": "geometry.zoro",
        "zoro_swords": "geometry.zoro_swords",
        "jinwoo": "geometry.jinwoo"
      },
      "particle_effects": {
        "speed": "wesl3y:speed",
        "crack5": "wesl3y:crack5",
        "expansion_white.default": "wesl3y:expansion_white.default",
        "expansion_white.medium": "wesl3y:expansion_white.medium",
        "expansion_white.big": "wesl3y:expansion_white.big",
        "shoot.small": "wesl3y:shoot.small",
        "shoot.default": "wesl3y:shoot.default",
        "shoot.medium": "wesl3y:shoot.medium",
        "shoot.big": "wesl3y:shoot.big",
        "smoke_white.small": "wesl3y:smoke_white.small",
        "smoke_white.medium": "wesl3y:smoke_white.medium",
        "smoke_white.big": "wesl3y:smoke_white.big",
        "smash_white.small": "wesl3y:smash_white.small",
        "smash_white.default": "wesl3y:smash_white.default",
        "smash_white.medium": "wesl3y:smash_white.medium",
        "smash_white.big": "wesl3y:smash_white.big",
        "slash_white.small": "wesl3y:slash_white.small",
        "slash_white.default": "wesl3y:slash_white.default",
        "slash_white.medium": "wesl3y:slash_white.medium",
        "slash_white.big": "wesl3y:slash_white.big",
        "spike_white.default": "wesl3y:spike_white.default",
        "spike_yellow.default": "wesl3y:spike_yellow.default",
        
        "eren_dmt": "wesl3y:eren_dmt",
        "eren_bayblade": "wesl3y:eren_bayblade",
        "titan_attack_transform": "wesl3y:titan_attack_transform",
        "titan_attack_transform2": "wesl3y:titan_attack_transform2",
        "titan_attack_transform3": "wesl3y:titan_attack_transform3",
        "titan_attack_roar": "wesl3y:titan_attack_roar",
        
        "asta_grimoire": "wesl3y:asta_grimoire",
        "asta_grimoire2": "wesl3y:asta_grimoire2",
        "asta_sword": "wesl3y:asta_sword",
        "asta_bull_thrust": "wesl3y:asta_bull_thrust2",
        "asta_bull_thrust2": "wesl3y:asta_bull_thrust3",
        "asta_bull_thrust3": "wesl3y:asta_bull_thrust4",
        
        "yamamoto_cuts": "wesl3y:yamamoto_cuts",
        "yamamoto_cuts2": "wesl3y:yamamoto_cuts2",
        "yamamoto_cuts3": "wesl3y:yamamoto_cuts3",
        "yamamoto_sul2": "wesl3y:yamamoto_sul2",
        "yamamoto_sul3": "wesl3y:yamamoto_sul3",
        "yamamoto_sul4": "wesl3y:yamamoto_sul4",
        "yamamoto_shikai": "wesl3y:yamamoto_shikai",
        "yamamoto_shikai2": "wesl3y:yamamoto_shikai2",
        "yamamoto_shikai3": "wesl3y:yamamoto_shikai3",
        "yamamoto_bankai": "wesl3y:yamamoto_bankai",
        
        "todoroki_fire": "wesl3y:todoroki_fire",
        "todoroki_ice": "wesl3y:todoroki_ice",
        "todoroki_jet_burn": "wesl3y:todoroki_jet_burn",
        "todoroki_jet_burn2": "wesl3y:todoroki_jet_burn2",
        "todoroki_jet_burn3": "wesl3y:todoroki_jet_burn3",
        
        "kuririn_ki": "wesl3y:kuririn_ki",
        "kuririn_ki2": "wesl3y:kuririn_ki2",
        "kuririn_kamehameha": "wesl3y:kuririn_kamehameha",
        "kuririn_kamehameha2": "wesl3y:kuririn_kamehameha",
        
        "gojo_kick": "wesl3y:gojo_kick",
        "gojo_black_flash": "wesl3y:gojo_black_flash",
        "gojo_blue_charge": "wesl3y:gojo_blue_charge",
        "gojo_red_charge": "wesl3y:gojo_red_charge",
        "gojo_red_charge2": "wesl3y:gojo_red_charge2",
        "gojo_red_charge3": "wesl3y:gojo_red_charge3",
        
        "itadori_divergent_fist": "wesl3y:itadori_divergent_fist",
        "itadori_divergent_fist2": "wesl3y:itadori_divergent_fist2",
        "itadori_divergent_fist3": "wesl3y:itadori_divergent_fist3",
        
        "escanor_charge_cruel_sun": "wesl3y:escanor_charge_cruel_sun",
        
        "luffy_gear2_gatling": "wesl3y:luffy_gear2_gatling",
        "luffy_gear2_gatling2": "wesl3y:luffy_gear2_gatling2",
        "luffy_gear2_gatling3": "wesl3y:luffy_gear2_gatling3",
        "luffy_gear2_red_hawk": "wesl3y:luffy_gear2_red_hawk",
        "luffy_gear2_red_hawk2": "wesl3y:luffy_gear2_red_hawk2",
        "luffy_gear2_red_hawk3": "wesl3y:luffy_gear2_red_hawk3",
        "luffy_gear5_thunder": "wesl3y:luffy_gear5_thunder",
        "luffy_gear5_thunder2": "wesl3y:luffy_gear5_thunder2",
        "luffy_gear5_thunder3": "wesl3y:luffy_gear5_thunder3",
        "luffy_gear5_sprint": "wesl3y:luffy_gear5_sprint",
        "luffy_gear5_sprint2": "wesl3y:luffy_gear5_sprint2",
        "luffy_gear5_kaminari": "wesl3y:luffy_gear5_kaminari",
        "luffy_gear5_bajrang": "wesl3y:luffy_gear5_bajrang_gun",
        
        "jinwoo_attack1": "wesl3y:jinwoo_attack1",
        "jinwoo_attack2": "wesl3y:jinwoo_attack2",
        "jinwoo_stealth": "wesl3y:jinwoo_stealth",
        "jinwoo_bloodlust": "wesl3y:jinwoo_bloodlust",
        "jinwoo_bloodlust2": "wesl3y:jinwoo_bloodlust2"
      },
      "sound_effects": {
        "cut": "cut",
        "titan_attack_roar": "titan_attack_roar",
        "titan_attack_thunder": "titan_attack_thunder",
        "kuririn_kamehameha": "kuririn_kamehameha",
        "itadori_fist": "itadori_fist",
        "luffy_gear2": "luffy_gear2",
        "luffy_gear5": "luffy_gear5"
      },
      "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.no_anime = 0.0;",
          "variable.skill0 = 0.0;",
          "variable.skill1 = 0.0;",
          "variable.skill2 = 0.0;",
          "variable.skill3 = 0.0;",
          "variable.skill4 = 0.0;",
          "variable.skill5 = 0.0;",
          "variable.skill6 = 0.0;",
          "variable.skill7 = 0.0;",
          "variable.skill8 = 0.0;",
          "variable.fly = 0.0;",
          "variable.eren = 0.0;",
          "variable.titan_attack = 0.0;",
          "variable.reiner = 0.0;",
          "variable.titan_armored = 0.0;",
          "variable.asta = 0.0;",
          "variable.yamamoto = 0.0;",
          "variable.yamamoto_bankai = 0.0;",
          "variable.todoroki = 0.0;",
          "variable.kuririn = 0.0;",
          "variable.gojo = 0.0;",
          "variable.itadori = 0.0;",
          "variable.escanor = 0.0;",
          "variable.luffy = 0.0;",
          "variable.luffy_gear2 = 0.0;",
          "variable.luffy_gear5 = 0.0;",
          "variable.zoro = 0.0;",
          "variable.sanji = 0.0;",
          "variable.jinwoo = 0.0;"
        ],
        "pre_animation": [
          "variable.helmet_layer_visible = 1.0;",
          "variable.leg_layer_visible = 1.0;",
          "variable.boot_layer_visible = 1.0;",
          "variable.chest_layer_visible = 1.0;",
          "variable.attack_body_rot_y = Math.sin(360*Math.sqrt(variable.attack_time)) * 5.0;",
          "variable.tcos0 = (math.cos(query.modified_distance_moved * 38.17) * query.modified_move_speed / variable.gliding_speed_value) * 57.3;",
          "variable.first_person_rotation_factor = math.sin((1 - variable.attack_time) * 180.0);",
          "variable.hand_bob = query.life_time < 0.01 ? 0.0 : variable.hand_bob + ((query.is_on_ground && query.is_alive ? math.clamp(math.sqrt(math.pow(query.position_delta(0), 2.0) + math.pow(query.position_delta(2), 2.0)), 0.0, 0.1) : 0.0) - variable.hand_bob) * 0.02;",

          "variable.map_angle = math.clamp(1 - variable.player_x_rotation / 45.1, 0.0, 1.0);",
          "variable.item_use_normalized = query.main_hand_item_use_duration / query.main_hand_item_max_duration;",
          "variable.no_anime = q.property('wesl3y:animes') == 0;",
          "variable.skill0 = q.property('wesl3y:skill') == 0;",
          "variable.skill1 = q.property('wesl3y:skill') == 1;",
          "variable.skill2 = q.property('wesl3y:skill') == 2;",
          "variable.skill3 = q.property('wesl3y:skill') == 3;",
          "variable.skill4 = q.property('wesl3y:skill') == 4;",
          "variable.skill5 = q.property('wesl3y:skill') == 5;",
          "variable.skill6 = q.property('wesl3y:skill') == 6;",
          "variable.skill7 = q.property('wesl3y:skill') == 7;",
          "variable.skill8 = q.property('wesl3y:skill') == 8;",
          "variable.fly = query.is_riding;", // && (query.get_ride -> query.owner_identifier) == 'wesl3y:fly_ride';",
          "variable.eren = q.property('wesl3y:animes') == 1 && q.property('wesl3y:characters') == 1;",
          "variable.titan_attack = q.property('wesl3y:animes') == 1 && q.property('wesl3y:characters') == 2;",
          "variable.reiner = q.property('wesl3y:animes') == 1 && q.property('wesl3y:characters') == 3;",
          "variable.titan_armored = q.property('wesl3y:animes') == 1 && q.property('wesl3y:characters') == 4;",
          "variable.asta = q.property('wesl3y:animes') == 2 && q.property('wesl3y:characters') == 1;",
          "variable.yamamoto = q.property('wesl3y:animes') == 3 && q.property('wesl3y:characters') == 1;",
          "variable.yamamoto_bankai = q.property('wesl3y:animes') == 3 && q.property('wesl3y:characters') == 2;",
          "variable.todoroki = q.property('wesl3y:animes') == 4 && q.property('wesl3y:characters') == 1;",
          "variable.kuririn = q.property('wesl3y:animes') == 5 && q.property('wesl3y:characters') == 1;",
          "variable.gojo = q.property('wesl3y:animes') == 6 && q.property('wesl3y:characters') == 2;",
          "variable.gojo_awakening = q.property('wesl3y:animes') == 6 && q.property('wesl3y:characters') == 3;",
          "variable.itadori = q.property('wesl3y:animes') == 6 && q.property('wesl3y:characters') == 4;",
          "variable.escanor = q.property('wesl3y:animes') == 7 && q.property('wesl3y:characters') == 1;",
          "variable.luffy = q.property('wesl3y:animes') == 9 && q.property('wesl3y:characters') == 1;",
          "variable.luffy_gear2 = q.property('wesl3y:animes') == 9 && q.property('wesl3y:characters') == 2;",
          "variable.luffy_gear5 = q.property('wesl3y:animes') == 9 && q.property('wesl3y:characters') == 3;",
          "variable.zoro = q.property('wesl3y:animes') == 9 && q.property('wesl3y:characters') == 4;",
          "variable.sanji = q.property('wesl3y:animes') == 9 && q.property('wesl3y:characters') == 6;",
          "variable.jinwoo = q.property('wesl3y:animes') == 10 && q.property('wesl3y:characters') == 1;"
        ],
        "animate": [
          "root"
        ]
      },
      "animations": {
        "new.attack_controller": "controller.animation.new.attack_controller",
        "new.move_controller": "controller.animation.new.move_controller",
        "new.riding_controller": "controller.animation.new.riding_controller",
        "new.sneaking_controller": "controller.animation.new.sneaking_controller",
        "new.sprint_controller": "controller.animation.new.sprint_controller",
        //Random
        "random.move": "animation.random.move",
        "random.sprint": "animation.random.sprint",
        "random.stop": "animation.random.stop",
        //Eren
        "eren.attack1": "animation.eren.attack1",
        "eren.attack2": "animation.eren.attack2",
        "eren.attack3": "animation.eren.attack3",
        "eren.attack4": "animation.eren.attack4",
        "eren.attack5": "animation.eren.attack5",
        "eren.sneaking": "animation.eren.sneaking",
        "eren.stop": "animation.eren.stop",
        "eren.move": "animation.eren.move",
        "eren.sprint": "animation.eren.sprint",
        //Titan Attack
        "titan_attack.default": "animation.titan_attack.default",
        "titan_attack.stop": "animation.titan_attack.stop",
        "titan_attack.move": "animation.titan_attack.move",
        "titan_attack.sprint": "animation.titan_attack.sprint",
        "titan_attack.attack1": "animation.titan_attack.attack1",
        "titan_attack.attack2": "animation.titan_attack.attack2",
        "titan_attack.attack3": "animation.titan_attack.attack3",
        "titan_attack.attack4": "animation.titan_attack.attack4",
        "titan_attack.attack5": "animation.titan_attack.attack5",
        //Asta
        "asta.attack1": "animation.asta.attack1",
        "asta.attack2": "animation.asta.attack2",
        "asta.attack3": "animation.asta.attack3",
        "asta.attack4": "animation.asta.attack4",
        "asta.attack5": "animation.asta.attack5",
        "asta.fly": "animation.asta.fly",
        "asta.move": "animation.asta.move",
        "asta.move2": "animation.asta.move2",
        "asta.particles": "animation.asta.particles",
        "asta.particles2": "animation.asta.particles2",
        "asta.sprint": "animation.asta.sprint",
        "asta.stop": "animation.asta.stop",
        "asta.stop2": "animation.asta.stop2",
        //Yamamoto
        "yamamoto.attack1": "animation.yamamoto.attack1",
        "yamamoto.attack2": "animation.yamamoto.attack2",
        "yamamoto.attack3": "animation.yamamoto.attack3",
        "yamamoto.attack4": "animation.yamamoto.attack4",
        "yamamoto.attack5": "animation.yamamoto.attack5",
        "yamamoto.particles": "animation.yamamoto.particles",
        "yamamoto.stop": "animation.yamamoto.stop",
        //Yamamoto Bankai
        "yamamoto_bankai.attack4": "animation.yamamoto_bankai.attack4",
        "yamamoto_bankai.attack5": "animation.yamamoto_bankai.attack5",
        "yamamoto_bankai.particles": "animation.yamamoto_bankai.particles",
        //Todoroki
        "todoroki.default": "animation.todoroki.default",
        "todoroki.stop": "animation.todoroki.stop",
        "todoroki.attack1": "animation.todoroki.attack1",
        "todoroki.attack2": "animation.todoroki.attack2",
        "todoroki.attack3": "animation.todoroki.attack3",
        "todoroki.attack4": "animation.todoroki.attack4",
        "todoroki.attack5": "animation.todoroki.attack5",
        //Kuririn
        "kuririn.default": "animation.kuririn.default",
        "kuririn.attack1": "animation.kuririn.attack1",
        "kuririn.attack2": "animation.kuririn.attack2",
        "kuririn.attack3": "animation.kuririn.attack3",
        "kuririn.attack4": "animation.kuririn.attack4",
        "kuririn.attack5": "animation.kuririn.attack5",
        //Gojo
        "gojo.default": "animation.gojo.default",
        "gojo.stop": "animation.gojo.stop",
        "gojo.move": "animation.gojo.move",
        "gojo.sprint": "animation.gojo.sprint",
        "gojo.attack1": "animation.gojo.attack1",
        "gojo.attack2": "animation.gojo.attack2",
        "gojo.attack3": "animation.gojo.attack3",
        "gojo.attack4": "animation.gojo.attack4",
        "gojo.attack6": "animation.gojo.attack6",
        "gojo.attack7": "animation.gojo.attack7",
        //Itadori
        "itadori.attack4": "animation.itadori.attack4",
        //Escanor
        "escanor.attack1": "animation.escanor.attack1",
        "escanor.attack2": "animation.escanor.attack2",
        "escanor.attack3": "animation.escanor.attack3",
        "escanor.attack4": "animation.escanor.attack4",
        "escanor.move": "animation.escanor.move",
        "escanor.sprint": "animation.escanor.sprint",
        "escanor.stop": "animation.escanor.stop",
        "escanor.stop2": "animation.escanor.stop2",
        //Luffy
        "luffy.stop": "animation.luffy.stop",
        "luffy.attack1": "animation.luffy.attack1",
        "luffy.attack2": "animation.luffy.attack2",
        "luffy.attack3": "animation.luffy.attack3",
        "luffy.attack4": "animation.luffy.attack4",
        "luffy.attack5": "animation.luffy.attack5",
        //Luffy Gear 2
        "luffy_gear2.stop": "animation.luffy_gear2.stop",
        "luffy_gear2.attack1": "animation.luffy_gear2.attack1",
        "luffy_gear2.attack2": "animation.luffy_gear2.attack2",
        "luffy_gear2.attack3": "animation.luffy_gear2.attack3",
        "luffy_gear2.attack4": "animation.luffy_gear2.attack4",
        "luffy_gear2.attack5": "animation.luffy_gear2.attack5",
        //Luffy Gear 5
        "luffy_gear5.default": "animation.luffy_gear5.default",
        "luffy_gear5.sprint": "animation.luffy_gear5.sprint",
        "luffy_gear5.attack3": "animation.luffy_gear5.attack3",
        "luffy_gear5.attack4": "animation.luffy_gear5.attack4",
        "luffy_gear5.attack5": "animation.luffy_gear5.attack5",
        "luffy_gear5.attack6": "animation.luffy_gear5.attack6",
        //Jinwoo
        "jinwoo.attack1": "animation.jinwoo.attack1",
        "jinwoo.attack2": "animation.jinwoo.attack2",
        "jinwoo.attack3": "animation.jinwoo.attack3",
        "jinwoo.attack4": "animation.jinwoo.attack4",
        "jinwoo.attack5": "animation.jinwoo.attack5",
        "jinwoo.attack6": "animation.jinwoo.attack6",
        "jinwoo.default": "animation.jinwoo.default",
        "jinwoo.move": "animation.jinwoo.move",
        "jinwoo.move2": "animation.jinwoo.move2",
        "jinwoo.sneaking2": "animation.jinwoo.sneaking2",
        "jinwoo.stop": "animation.jinwoo.stop",
        "jinwoo.stop2": "animation.jinwoo.stop2",
        "jinwoo.sprint": "animation.jinwoo.sprint",
        "jinwoo.sprint2": "animation.jinwoo.sprint2",
        
        //Vanilla
        "root": "controller.animation.player.root",
        "base_controller": "controller.animation.player.base",
        "hudplayer": "controller.animation.player.hudplayer",
        "humanoid_base_pose": "animation.humanoid.base_pose",
        "look_at_target": "controller.animation.humanoid.look_at_target",
        "look_at_target_ui": "animation.player.look_at_target.ui",
        "look_at_target_default": "animation.humanoid.look_at_target.default",
        "look_at_target_gliding": "animation.humanoid.look_at_target.gliding",
        "look_at_target_swimming": "animation.humanoid.look_at_target.swimming",
        "look_at_target_inverted": "animation.player.look_at_target.inverted",
        "cape": "animation.player.cape",
        "move.arms": "animation.player.move.arms",
        "move.legs": "animation.player.move.legs",
        "swimming": "animation.player.swim",
        "swimming.legs": "animation.player.swim.legs",
        "crawling": "animation.player.crawl",
        "crawling.legs": "animation.player.crawl.legs",
        "riding.arms": "animation.player.riding.arms",
        "riding.legs": "animation.player.riding.legs",
        "holding": "animation.player.holding",
        "brandish_spear": "animation.humanoid.brandish_spear",
        "holding_spyglass": "animation.humanoid.holding_spyglass",
        "charging": "animation.humanoid.charging",
        "attack.positions": "animation.player.attack.positions",
        "attack.rotations": "animation.player.attack.rotations",
        "sneaking": "animation.player.sneaking",
        "bob": "animation.player.bob",
        "damage_nearby_mobs": "animation.humanoid.damage_nearby_mobs",
        "bow_and_arrow": "animation.humanoid.bow_and_arrow",
        "use_item_progress": "animation.humanoid.use_item_progress",
        "skeleton_attack": "animation.skeleton.attack",
        "sleeping": "animation.player.sleeping",
        "first_person_base_pose": "animation.player.first_person.base_pose",
        "first_person_empty_hand": "animation.player.first_person.empty_hand",
        "first_person_swap_item": "animation.player.first_person.swap_item",
        "first_person_shield_block": "animation.player.first_person.shield_block",
        "first_person_attack_controller": "controller.animation.player.first_person_attack",
        "first_person_attack_rotation": "animation.player.first_person.attack_rotation",
        "first_person_vr_attack_rotation": "animation.player.first_person.vr_attack_rotation",
        "first_person_walk": "animation.player.first_person.walk",
        "first_person_map_controller": "controller.animation.player.first_person_map",
        "first_person_map_hold": "animation.player.first_person.map_hold",
        "first_person_map_hold_attack": "animation.player.first_person.map_hold_attack",
        "first_person_map_hold_off_hand": "animation.player.first_person.map_hold_off_hand",
        "first_person_map_hold_main_hand": "animation.player.first_person.map_hold_main_hand",
        "first_person_crossbow_equipped": "animation.player.first_person.crossbow_equipped",
        "third_person_crossbow_equipped": "animation.player.crossbow_equipped",
        "third_person_bow_equipped": "animation.player.bow_equipped",
        "crossbow_hold": "animation.player.crossbow_hold",
        "crossbow_controller": "controller.animation.player.crossbow",
        "shield_block_main_hand": "animation.player.shield_block_main_hand",
        "shield_block_off_hand": "animation.player.shield_block_off_hand",
        "blink": "controller.animation.persona.blink",
		    "tooting_goat_horn": "animation.humanoid.tooting_goat_horn",
		    "holding_brush": "animation.humanoid.holding_brush",
		    "brushing": "animation.humanoid.brushing"
      },
      "render_controllers": [
        { "controller.render.player.first_person_spectator": "variable.is_first_person && query.is_spectator" },
        { "controller.render.player.third_person_spectator": "!variable.is_first_person && !variable.map_face_icon && query.is_spectator" },
        { "controller.render.player.first_person": "variable.is_first_person && !query.is_spectator" },
        { "controller.render.player.third_person": "!variable.is_first_person && !variable.map_face_icon && !query.is_spectator" },
        { "controller.render.player.map": "variable.map_face_icon"},
        {"controller.render.attack_on_titan": "q.property('wesl3y:animes') == 1"},
        {"controller.render.black_clover": "q.property('wesl3y:animes') == 2"},
        {"controller.render.asta_grimoire": "v.asta"},
        {"controller.render.asta_swords": "v.asta && q.get_equipped_item_name=='asta_skills'"},
        {"controller.render.bleach": "q.property('wesl3y:animes') == 3"},
        {"controller.render.ryujin_jakka": "v.yamamoto || v.yamamoto_bankai"},
        {"controller.render.boku_no_hero": "q.property('wesl3y:animes') == 4"},
        {"controller.render.dragon_ball": "q.property('wesl3y:animes') == 5"},
        {"controller.render.jujutsu_kaisen": "q.property('wesl3y:animes') == 6"},
        {"controller.render.nanatsu_no_taizai": "q.property('wesl3y:animes') == 7"},
        {"controller.render.one_piece": "q.property('wesl3y:animes') == 9"},
        {"controller.render.zoro_swords": "v.zoro"},
        {"controller.render.luffy_gear5.kaminari": "q.property('wesl3y:animes') == 9"},
        {"controller.render.solo_leveling": "q.property('wesl3y:animes') == 10"},
        {"controller.render.jinwoo_adagas": "v.jinwoo && q.get_equipped_item_name=='jinwoo_skills'"}
      ],
      "enable_attachables": true
    }
  }
}
