Êþº¾E½,net/minecraft/client/model/npc/VillagerModel  +net/minecraft/client/model/geom/ModelLayersVILLAGER4Lnet/minecraft/client/model/geom/ModelLayerLocation;  Cnet/minecraft/client/renderer/entity/EntityRendererProvider$Context bakeLayera(Lnet/minecraft/client/model/geom/ModelLayerLocation;)Lnet/minecraft/client/model/geom/ModelPart;  .(Lnet/minecraft/client/model/geom/ModelPart;)V0net/minecraft/client/model/npc/BabyVillagerModel   VILLAGER_BABY ?  7net/minecraft/client/renderer/entity/AgeableMobRenderer™(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/client/model/EntityModel;F)V ;net/minecraft/client/renderer/entity/layers/CustomHeadLayer " #$ getModelSet2()Lnet/minecraft/client/model/geom/EntityModelSet; & '(getPlayerSkinRenderCache7()Lnet/minecraft/client/renderer/PlayerSkinRenderCache; *+, -.5net/minecraft/client/renderer/entity/VillagerRendererCUSTOM_HEAD_TRANSFORMSHLnet/minecraft/client/renderer/entity/layers/CustomHeadLayer$Transforms; 0 1è(Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/renderer/PlayerSkinRenderCache;Lnet/minecraft/client/renderer/entity/layers/CustomHeadLayer$Transforms;)V *3 45addLayer<(Lnet/minecraft/client/renderer/entity/layers/RenderLayer;)Z7Cnet/minecraft/client/renderer/entity/layers/VillagerProfessionLayer 9 :;getResourceManager8()Lnet/minecraft/server/packs/resources/ResourceManager;=villager ? @VILLAGER_NO_HAT B CVILLAGER_BABY_NO_HAT 6E FÓ(Lnet/minecraft/client/renderer/entity/RenderLayerParent;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/lang/String;Lnet/minecraft/client/model/EntityModel;Lnet/minecraft/client/model/EntityModel;)VH@net/minecraft/client/renderer/entity/layers/CrossedArmsItemLayer GJ K;(Lnet/minecraft/client/renderer/entity/RenderLayerParent;)V MNO PQ>net/minecraft/client/renderer/entity/state/VillagerRenderStateisBabyZ *S TUVILLAGER_BABY_LOCATION$Lnet/minecraft/resources/Identifier; *W XUVILLAGER_BASE_LOCATION Z [\getShadowRadiusG(Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;)F M^ _()V a bcextractRenderStateq(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;F)V *e fgitemModelResolver6Lnet/minecraft/client/renderer/item/ItemModelResolver; ijk lmCnet/minecraft/client/renderer/entity/state/HoldingEntityRenderStateextractHoldingEntityRenderState§(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/renderer/entity/state/HoldingEntityRenderState;Lnet/minecraft/client/renderer/item/ItemModelResolver;)V opq rs0net/minecraft/world/entity/npc/villager/VillagergetUnhappyCounter()I Mu vQ isUnhappy ox yzgetVillagerData8()Lnet/minecraft/world/entity/npc/villager/VillagerData; M| }~ villagerData6Lnet/minecraft/world/entity/npc/villager/VillagerData; *€ [�C(Lnet/minecraft/client/renderer/entity/state/VillagerRenderState;)F *ƒ b„v(Lnet/minecraft/world/entity/npc/villager/Villager;Lnet/minecraft/client/renderer/entity/state/VillagerRenderState;F)V *† ‡ˆgetTextureLocationf(Lnet/minecraft/client/renderer/entity/state/VillagerRenderState;)Lnet/minecraft/resources/Identifier; *Š ‹ŒcreateRenderStateB()Lnet/minecraft/client/renderer/entity/state/VillagerRenderState;Ž%textures/entity/villager/villager.png �‘’ “”"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;–*textures/entity/villager/villager_baby.png˜Fnet/minecraft/client/renderer/entity/layers/CustomHeadLayer$Transforms½ð½˜ —œ �(FFF)VH(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)VCodeLineNumberTableLocalVariableTablethis7Lnet/minecraft/client/renderer/entity/VillagerRenderer;contextELnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;MethodParametersstate@Lnet/minecraft/client/renderer/entity/state/VillagerRenderState; StackMapTableradiusFentity2Lnet/minecraft/world/entity/npc/villager/Villager; partialTicksj(Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;)Lnet/minecraft/resources/Identifier;e(Lnet/minecraft/world/entity/Entity;Lnet/minecraft/client/renderer/entity/state/EntityRenderState;F)V@()Lnet/minecraft/client/renderer/entity/state/EntityRenderState;A(Lnet/minecraft/client/renderer/entity/state/EntityRenderState;)F SignatureÛLnet/minecraft/client/renderer/entity/AgeableMobRenderer; SourceFileVillagerRenderer.java InnerClassesº;net/minecraft/client/renderer/entity/EntityRendererProviderContext Transforms!*XUTU-. žŸ¼ x*+»Y+²¶ ·»Y+²¶ ··*»Y*+¶!+¶%²)·/¶2W*»6Y*+¶8<»Y+²>¶ ·»Y+²A¶ ··D¶2W*»GY*·I¶2W± #;jw¡x¢£x¤¥¦¤‡ˆŸR+´L™ ²R§²V° ¡¢£§¨© B�¦§[�Ÿj*+·YE+´L™$j®$® $% ')¡ ¢£§¨ª«©ü¦§‹ŒŸ2»MY·]° .¡ ¢£b„Ÿ¢)*+,%·`+,*´d¸h,+¶nž§µt,+¶wµ{± 345 6(7¡*)¢£)¬­)§¨)®«©\Mÿ*oMM¦ ¬§®D[\Ÿ3 *+ÀM¶® ¡  ¢£¦§AbcŸ8*+Ào,ÀM%¶‚± ¡ ¢£¦ ¬§®A‡¯Ÿ3 *+ÀM¶…° ¡  ¢£¦§Ab°Ÿ8*+Ào,ÀM%¶‚± ¡ ¢£¦ ¬§®A‹±Ÿ/*¶‰° ¡ ¢£D[²Ÿ3 *+ÀM¶® ¡  ¢£¦§³_Ÿ@ �¸�³V•¸�³R»—Y™š ·›³)± ´µ¶·¸ ¹» —¼