ÊțșŸEÓ  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VBees   com/mojang/serialization/Dynamicremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; EntityData TicksInHive ticks_in_hive   renameFieldH(Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;MinOccupationTicksmin_ticks_in_hive  !"6net/minecraft/util/datafix/fixes/BeehiveFieldRenameFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema; $%& '(+net/minecraft/util/datafix/fixes/References BLOCK_ENTITY)Lcom/mojang/datafixers/DSL$TypeReference;*minecraft:beehive ,-. /0$com/mojang/datafixers/schemas/Schema getChoiceType_(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; 234 56com/mojang/datafixers/DSL namedChoiceY(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder; 89: ;< com/mojang/datafixers/types/Type findFieldType6(Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;>3com/mojang/datafixers/types/templates/List$ListType =@ AB getElement$()Lcom/mojang/datafixers/types/Type; 2D E6 fieldFinder 2G HI typeFinderG(Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder; ,K LMgetTypeM(Lcom/mojang/datafixers/DSL$TypeReference;)Lcom/mojang/datafixers/types/Type; O P"getOutputSchemaRBeehiveFieldRenameFixT UVapplyâ(Lnet/minecraft/util/datafix/fixes/BeehiveFieldRenameFix;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; X YZfixTypeEverywhereTypedœ(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/util/function/Function;)Lcom/mojang/datafixers/TypeRewriteRule;\ U](Lnet/minecraft/util/datafix/fixes/BeehiveFieldRenameFix;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function; _`a bccom/mojang/datafixers/Typed updateTyped_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; efg hi,net/minecraft/util/datafix/ExtraDataFixUtilscast^(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; 2k lmremainderFinder%()Lcom/mojang/datafixers/OpticFinder;o UpW(Lnet/minecraft/util/datafix/fixes/BeehiveFieldRenameFix;)Ljava/util/function/Function; _r scupdateu Uvz(Lnet/minecraft/util/datafix/fixes/BeehiveFieldRenameFix;Lcom/mojang/datafixers/OpticFinder;)Ljava/util/function/Function;oo)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/util/datafix/fixes/BeehiveFieldRenameFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParameters fixBeehiveF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;beehive"Lcom/mojang/serialization/Dynamic;LocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>; SignatureL(Lcom/mojang/serialization/Dynamic<*>;)Lcom/mojang/serialization/Dynamic<*>;fixBeebeemakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; beehiveType"Lcom/mojang/datafixers/types/Type;beehiveF#Lcom/mojang/datafixers/OpticFinder;beesType5Lcom/mojang/datafixers/types/templates/List$ListType;beeTypebeesFbeeF entityType newEntityType%Lcom/mojang/datafixers/types/Type<*>;&Lcom/mojang/datafixers/OpticFinder<*>;8Lcom/mojang/datafixers/types/templates/List$ListType<*>;lambda$makeRule$0Ç(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;inputLcom/mojang/datafixers/Typed;lambda$makeRule$1‚(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;lambda$makeRule$2_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;beeslambda$makeRule$3<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; SourceFileBeehiveFieldRenameFix.javaBootstrapMethods«&(Ljava/lang/Object;)Ljava/lang/Object;­ ź œŠ± Č  ĄŽ ” ‚ƒƒž č ąŁ» Œ „ŠŸ ż ŠƒÁ ÂĂÄ ĆÆ"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; InnerClassesÉ'com/mojang/datafixers/DSL$TypeReference TypeReferenceÌ*com/mojang/datafixers/types/templates/ListListTypeÏ%java/lang/invoke/MethodHandles$LookupŃjava/lang/invoke/MethodHandlesLookup!yz?*+·±{ |}~€‚ƒzM+¶ °{|}~„…† „‡„ˆ‰Šƒzm+¶ L+¶L+¶L+°{|}~‹…† ‹‡‹ˆ‰ŒzU c*¶Č#)¶+L)+ž1M+¶7À=N-¶?:-žC:žF:*¶Č#¶J:*¶NČ#¶J:*Q*,șS¶W°{& ! "$%$',(3*?+K,|\ c}~ VŽO‘E’“$?”,7•‘30–‘?$—K˜†R VŽ™OšE’›$?”™,7•š30–š?$—™K˜™œzx+,*-ș[¶^žd°{, .,|>}~˜‘•‘–‘žŸ Ązm-žj*șn¶q+*,șt¶^°{0120|*}~•‘–‘„ŸąŁzJ ,+*șw¶^°{2|  }~ –‘ €Ÿ„ŠzB+žj*șx¶q°{3|}~‹Ÿ§š©>ÀȘŹŻÀȘ°ŻÀȘł¶ÀȘ·ŻÀȘșŻÀȘœ¶ÇÈ2Ê =ËÍÎĐÒ