{ "format_version": "1.8.0", "minecraft:client_entity": { "description": { "animation_controllers": [ { "general": "controller.animation.villager_v2.general" }, { "move": "controller.animation.villager_v2.move" }, { "raise_arms": "controller.animation.villager_v2.raise_arms" }, { "baby": "controller.animation.villager_v2.baby" } ], "animations": { "baby_transform": "animation.villager.baby_transform", "general": "animation.villager.general", "get_in_bed": "animation.villager.get_in_bed", "look_at_target": "animation.common.look_at_target", "move": "animation.villager.move", "raise_arms": "animation.villager.raise_arms" }, "geometry": { "default": "geometry.villager_v2" }, "identifier": "minecraft:villager_v2", "materials": { "default": "villager_v2", "masked": "villager_v2_masked" }, "render_controllers": [ "controller.render.villager_v2_base", "controller.render.villager_v2_masked", "controller.render.villager_v2_level" ], "scripts": { "pre_animation": [ "variable.num_professions = 15;", "variable.num_tiers = 3;", "variable.profession_index = (query.variant < variable.num_professions ? query.variant : 0);", "variable.level_index = query.trade_tier;" ], "scale": "0.9375" }, "spawn_egg": { "texture": "spawn_egg_villager" }, "textures": { "armorer": "textures/entity/villager2/professions/armorer", "base": "textures/entity/villager2/villager", "base2": "textures/entity/villager2/villager", "base3": "textures/entity/villager2/villager", "base4": "textures/entity/villager2/villager", "base5": "textures/entity/villager2/villager", "base6": "textures/entity/villager2/villager", "butcher": "textures/entity/villager2/professions/butcher", "cartographer": "textures/entity/villager2/professions/cartographer", "cleric": "textures/entity/villager2/professions/cleric", "desert": "textures/entity/villager2/biomes/biome_desert", "farmer": "textures/entity/villager2/professions/farmer", "fisherman": "textures/entity/villager2/professions/fisherman", "fletcher": "textures/entity/villager2/professions/fletcher", "jungle": "textures/entity/villager2/biomes/biome_jungle", "leatherworker": "textures/entity/villager2/professions/leatherworker", "level_diamond": "textures/entity/villager2/levels/level_diamond", "level_emerald": "textures/entity/villager2/levels/level_emerald", "level_gold": "textures/entity/villager2/levels/level_gold", "level_iron": "textures/entity/villager2/levels/level_iron", "level_stone": "textures/entity/villager2/levels/level_stone", "librarian": "textures/entity/villager2/professions/librarian", "nitwit": "textures/entity/villager2/professions/nitwit", "plains": "textures/entity/villager2/biomes/biome_plains", "savanna": "textures/entity/villager2/biomes/biome_savanna", "shepherd": "textures/entity/villager2/professions/shepherd", "snow": "textures/entity/villager2/biomes/biome_snow", "stonemason": "textures/entity/villager2/professions/stonemason", "swamp": "textures/entity/villager2/biomes/biome_swamp", "taiga": "textures/entity/villager2/biomes/biome_taiga", "tool_smith": "textures/entity/villager2/professions/toolsmith", "unskilled": "textures/entity/villager2/professions/unskilled", "weapon_smith": "textures/entity/villager2/professions/weaponsmith" } } } }