Źžŗ¾EŲ7net/minecraft/world/entity/animal/parrot/Parrot$Variant  RED_BLUE9Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;  BLUE  GREEN   YELLOW_BLUE  GRAY  $VALUES:[Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;  clone()Ljava/lang/Object;  !java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; # $%(Ljava/lang/String;I)V ' ()idI + ,-nameLjava/lang/String; / 01BY_ID Ljava/util/function/IntFunction; 345 67java/util/function/IntFunctionapply(I)Ljava/lang/Object;:red_blue < $=)(Ljava/lang/String;IILjava/lang/String;)V @blue CgreenF yellow_blueIgray K LM$values<()[Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant; O PDEFAULTR ST applyAsInt$()Ljava/util/function/ToIntFunction; V WMvalues YZ[ \].net/minecraft/util/ByIdMap$OutOfBoundsStrategyCLAMP0Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; _`a bcnet/minecraft/util/ByIdMap continuous‡(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction;e fgget()Ljava/util/function/Supplier; ijk lm&net/minecraft/util/StringRepresentablefromEnumQ(Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; o pqCODEC Lcom/mojang/serialization/Codec; stu vwcom/mojang/serialization/CodecINT0Lcom/mojang/serialization/codecs/PrimitiveCodec; yz{ |}java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; 6€?(Ljava/util/function/IntFunction;)Ljava/util/function/Function;‚ 6ƒ()Ljava/util/function/Function; …†‡ ˆ‰.com/mojang/serialization/codecs/PrimitiveCodecxmap\(Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ‹ Œq LEGACY_CODEC Ž ‘’)net/minecraft/network/codec/ByteBufCodecsidMapperm(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec; ” •– STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; Signature[Ljava/util/function/IntFunction;[Lcom/mojang/serialization/Codec; DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;}Lnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableM(Ljava/lang/String;)Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;LocalVariableTableMethodParametersthis $enum$name $enum$ordinal(ILjava/lang/String;)VgetId()IbyId<(I)Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;getSerializedName()Ljava/lang/String;()VsLjava/lang/Enum;Lnet/minecraft/util/StringRepresentable; SourceFile Parrot.javaNestHost“/net/minecraft/world/entity/animal/parrot/ParrotBootstrapMethods·(Ljava/lang/Object;)I¹ ŗ §Ø¼<(Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;)IUM} 2ĆN(Ljava/lang/Integer;)Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;ÅN(Lnet/minecraft/world/entity/animal/parrot/Parrot$Variant;)Ljava/lang/Integer;Ē ČÉŹ ĖĢ"java/lang/invoke/LambdaMetafactory metafactoryĢ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesVariantOutOfBoundsStrategyŃ0net/minecraft/util/StringRepresentable$EnumCodec EnumCodecŌ%java/lang/invoke/MethodHandles$LookupÖjava/lang/invoke/MethodHandlesLookup@1i @@ @ @@P01—˜pq—™Œqš—™›œ•–—(),- WMž" ²¶Ą°Ÿ  ž4 *øĄ°Ÿ”  ,-¢,€$=ž\*+·"*µ&*µ*±Ÿ”¢ £¤” £(),-¢¤„(,—¦§Øž/*“&¬Ÿ§” £ ©Ŗž7 ².¹2Ą°Ÿ«”  ()¢(«¬ž/*“*°Ÿ°” £ LMž;#½Y²SY²SY² SY² SY²S°Ÿ­®žä¤»Y89·;³»Y>?·;³»YAB·;³ »YDE·;³ »YGH·;³øJ³²³NŗQøU²Xø^³.ŗdøh³n²r².YøxWŗ~ŗ¹„³Š².ŗQø³“±Ÿ. Ž 0‘@’PV•\—m˜xš•œ—ư±²³µ*ʶø»Ę½¾æĘĄĮĀĘĄøÄĶ"³Ī@Y_Ļ@ŠiŅ ÓÕ×