Êþº¾E!3net/minecraft/client/model/animal/fox/AdultFoxModel  +net/minecraft/client/model/geom/ModelLayersFOX4Lnet/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;)V2net/minecraft/client/model/animal/fox/BabyFoxModel  FOX_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  ?@xRotF BCD EF#com/mojang/blaze3d/vertex/PoseStack rotateDegrees(Lcom/mojang/math/Axis;F)V %H IJTEXTURES_BY_VARIANTLjava/util/EnumMap; /L MNvariant3Lnet/minecraft/world/entity/animal/fox/Fox$Variant; PQR STjava/util/EnumMapget&(Ljava/lang/Object;)Ljava/lang/Object;VCnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByState %X YZRED_FOX_TEXTURE$Lnet/minecraft/resources/Identifier; /\ ]3 isSleeping U_ `asleepingE()Lnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByAge; Uc daidle /f g3isBaby ijk lmAnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByAgebaby&()Lnet/minecraft/resources/Identifier; io pmadult /r s()V u vwextractRenderStateq(Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/client/renderer/entity/state/LivingEntityRenderState;F)V %y z{itemModelResolver6Lnet/minecraft/client/renderer/item/ItemModelResolver; }~ €�Cnet/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 ƒ„… †‡)net/minecraft/world/entity/animal/fox/FoxgetHeadRollAngle(F)F /‰ Š@ headRollAngle ƒŒ �Ž isCrouching()Z /� �3 ƒ’ “‡getCrouchAmount /• –@ crouchAmount ƒ˜ ]Ž ƒš ›Ž isSitting /� ›3 ƒŸ 6Ž ƒ¡ 2Ž ƒ£ ¤¥ getVariant5()Lnet/minecraft/world/entity/animal/fox/Fox$Variant; %§ v¨j(Lnet/minecraft/world/entity/animal/fox/Fox;Lnet/minecraft/client/renderer/entity/state/FoxRenderState;F)V %ª ,«e(Lnet/minecraft/client/renderer/entity/state/FoxRenderState;Lcom/mojang/blaze3d/vertex/PoseStack;FF)V %­ ®¯getTextureLocationa(Lnet/minecraft/client/renderer/entity/state/FoxRenderState;)Lnet/minecraft/resources/Identifier; %± ²³createRenderState=()Lnet/minecraft/client/renderer/entity/state/FoxRenderState;µtextures/entity/fox/fox.png ·¸¹ º»"net/minecraft/resources/IdentifierwithDefaultNamespace8(Ljava/lang/String;)Lnet/minecraft/resources/Identifier;½!textures/entity/fox/fox_sleep.png %¿ ÀZRED_FOX_SLEEP_TEXTURE textures/entity/fox/fox_snow.png %Ä ÅZSNOW_FOX_TEXTUREÇ&textures/entity/fox/fox_snow_sleep.png %É ÊZSNOW_FOX_SLEEP_TEXTUREÌ textures/entity/fox/fox_baby.png %Î ÏZBABY_RED_FOX_TEXTUREÑ&textures/entity/fox/fox_sleep_baby.png %Ó ÔZBABY_RED_FOX_SLEEP_TEXTUREÖ%textures/entity/fox/fox_snow_baby.png %Ø ÙZBABY_SNOW_FOX_TEXTUREÛ+textures/entity/fox/fox_snow_sleep_baby.png %Ý ÞZBABY_SNOW_FOX_SLEEP_TEXTURE àáâ ãN1net/minecraft/world/entity/animal/fox/Fox$VariantRED iå æK(Lnet/minecraft/resources/Identifier;Lnet/minecraft/resources/Identifier;)V Uè é‰(Lnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByAge;Lnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByAge;)V àë ìNSNOW îïð ñò java/util/MapofY(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; ôõö ÷øcom/google/common/collect/Maps newEnumMap$(Ljava/util/Map;)Ljava/util/EnumMap; Signature�Ljava/util/EnumMap;H(Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;)VCodeLineNumberTableLocalVariableTablethis2Lnet/minecraft/client/renderer/entity/FoxRenderer;contextELnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;MethodParametersstate;Lnet/minecraft/client/renderer/entity/state/FoxRenderState; poseStack%Lcom/mojang/blaze3d/vertex/PoseStack;bodyRot entityScale StackMapTablebyStateELnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByState; ageTexturesCLnet/minecraft/client/renderer/entity/FoxRenderer$FoxTexturesByAge;entity+Lnet/minecraft/world/entity/animal/fox/Fox; 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;ÑLnet/minecraft/client/renderer/entity/AgeableMobRenderer; SourceFileFoxRenderer.java NestMembers InnerClasses;net/minecraft/client/renderer/entity/EntityRendererProviderContextVariantFoxTexturesByStateFoxTexturesByAge!% YZÀZÅZÊZÏZÔZÙZÞZIJùú ûüm1*+»Y+²¶ ·»Y+²¶ ··*»Y*·!¶$W±ý*#,0-þ1ÿ1,«üŒ$*+,%·*+´.š +´4™,²7+´=v¶A±ý1 34#6þ4$ÿ$$$@$ @   ®¯ü±<²G+´K¶OÀUM,DzW°+´[™ ,¶^§,¶bN+´e™ -¶h§-¶n°ý:;<?)@þ*<ÿ<.  )  üU CiüiC·²³ü2»/Y·q°ýEþ ÿv¨üÃS*+,%·t+,*´x¸|,+%¶‚µˆ,+¶‹µ�,+%¶‘µ”,+¶—µ[,+¶™µœ,+¶žµ4,+¶ µ.,+¶¢µK±ý. JKLM!N*O2P:QBRJSRTþ*SÿSSS@ Avwü8*+Àƒ,À/%¶¦±ýþ ÿ D,-ü7 *+À/,%¶©±ýþ  ÿ A®ü3 *+À/¶¬°ýþ  ÿAvü8*+Àƒ,À/%¶¦±ýþ ÿ A²ü/*¶°°ýþ ÿsüÊ ’´¸¶³W¼¸¶³¾Á¸¶³ÃƸ¶³È˸¶³Íи¶³ÒÕ¸¶³×Ú¸¶³Ü²ß»UY»iY²W²Í·ä»iY²¾²Ò·ä·ç²ê»UY»iY²Ã²×·ä»iY²È²Ü·ä·ç¸í¸ó³G±ý&  (08@ùUi"  àƒ@U%i%