ĘţşžEś9net/minecraft/world/entity/animal/cow/MushroomCow$Variant  RED;Lnet/minecraft/world/entity/animal/cow/MushroomCow$Variant;  BROWN  $VALUES<[Lnet/minecraft/world/entity/animal/cow/MushroomCow$Variant;  clone()Ljava/lang/Object;  java/lang/EnumvalueOf5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;  (Ljava/lang/String;I)V   typeLjava/lang/String; " #$idI & '( blockState2Lnet/minecraft/world/level/block/state/BlockState; * +,BY_ID Ljava/util/function/IntFunction; ./0 12java/util/function/IntFunctionapply(I)Ljava/lang/Object;5red 789 :;&net/minecraft/world/level/block/Blocks RED_MUSHROOM'Lnet/minecraft/world/level/block/Block; =>? @A%net/minecraft/world/level/block/BlockdefaultBlockState4()Lnet/minecraft/world/level/block/state/BlockState; C D[(Ljava/lang/String;ILjava/lang/String;ILnet/minecraft/world/level/block/state/BlockState;)V Gbrown 7I J;BROWN_MUSHROOM L MN$values>()[Lnet/minecraft/world/entity/animal/cow/MushroomCow$Variant; P QDEFAULTS TUget()Ljava/util/function/Supplier; WXY Z[&net/minecraft/util/StringRepresentablefromEnumQ(Ljava/util/function/Supplier;)Lnet/minecraft/util/StringRepresentable$EnumCodec; ] ^_CODEC Lcom/mojang/serialization/Codec;a bc applyAsInt$()Ljava/util/function/ToIntFunction; e fNvalues hij kl.net/minecraft/util/ByIdMap$OutOfBoundsStrategyCLAMP0Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy; nop qrnet/minecraft/util/ByIdMap continuous‡(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Lnet/minecraft/util/ByIdMap$OutOfBoundsStrategy;)Ljava/util/function/IntFunction; tuv wx)net/minecraft/network/codec/ByteBufCodecsidMapperm(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/network/codec/StreamCodec; z {| STREAM_CODEC)Lnet/minecraft/network/codec/StreamCodec; Signature]Lcom/mojang/serialization/Codec;]Ljava/util/function/IntFunction;Lnet/minecraft/network/codec/StreamCodec;CodeLineNumberTableO(Ljava/lang/String;)Lnet/minecraft/world/entity/animal/cow/MushroomCow$Variant;LocalVariableTablenameMethodParametersthis $enum$name $enum$ordinalH(Ljava/lang/String;ILnet/minecraft/world/level/block/state/BlockState;)V getBlockStategetSerializedName()Ljava/lang/String;()IbyId>(I)Lnet/minecraft/world/entity/animal/cow/MushroomCow$Variant;()VuLjava/lang/Enum;Lnet/minecraft/util/StringRepresentable; SourceFileMushroomCow.javaNestHost˜1net/minecraft/world/entity/animal/cow/MushroomCowBootstrapMethodsdNž(Ljava/lang/Object;)I  Ą #ŽŁ>(Lnet/minecraft/world/entity/animal/cow/MushroomCow$Variant;)IĽ ڧ¨ ŠŞ"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; InnerClassesVariantŽ0net/minecraft/util/StringRepresentable$EnumCodec EnumCodecOutOfBoundsStrategy˛%java/lang/invoke/MethodHandles$Lookup´java/lang/invoke/MethodHandlesLookup@1W @@ Q^_}~+,}{|}€ #$'( fN" ˛ śŔ°‚ ƒ4 *¸Ŕ°‚„  … †…€Dp*+ˇ*-ľ*ľ!*ľ%ą‚%& '()„*‡ #$'(†ˆ‰#'}Š‹A/*´%°‚,„ ‡Œ/*´°‚1„ ‡#ށ/*´!Ź‚5„ ‡ 7 ˛)š-Ŕ°‚9„  #$†# MN)˝Y˛SY˛S°‚‘’“cťY34˛6ś<ˇBłťYEF˛Hś<ˇBł¸Kł ˛łOşR¸Vł\ş`¸d˛g¸mł)˛)ş`¸słyą‚,28CT}“”•–—™¤š›œ¤Ÿ˘Ť"—Ź@­WŻ hn°@ąłľ