Źžŗ¾EÉBlockEntityJukeboxFix  +net/minecraft/util/datafix/fixes/References BLOCK_ENTITY)Lcom/mojang/datafixers/DSL$TypeReference; minecraft:jukebox  /net/minecraft/util/datafix/fixes/NamedEntityFixw(Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V  6net/minecraft/util/datafix/fixes/BlockEntityJukeboxFixgetInputSchema(()Lcom/mojang/datafixers/schemas/Schema;  $com/mojang/datafixers/schemas/Schema getChoiceType_(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; RecordItem !" #$ com/mojang/datafixers/types/Type findFieldType6(Ljava/lang/String;)Lcom/mojang/datafixers/types/Type; &'( )*com/mojang/datafixers/DSL fieldFinderY(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/OpticFinder; &, -.remainderFinder%()Lcom/mojang/datafixers/OpticFinder; 012 34com/mojang/datafixers/Typedget7(Lcom/mojang/datafixers/OpticFinder;)Ljava/lang/Object;6 com/mojang/serialization/Dynamic8Record 5: 3;>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; =>? @A(com/mojang/serialization/OptionalDynamicasInt(I)I 5C DEremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; GHI JK*net/minecraft/util/datafix/fixes/ItemIdFixgetItem(I)Ljava/lang/String; MNO PQ:net/minecraft/util/datafix/fixes/ItemStackTheFlatteningFix updateItem'(Ljava/lang/String;I)Ljava/lang/String; 5S TUemptyMap$()Lcom/mojang/serialization/Dynamic;Wid 5Y ZE createString 5\ ]^setX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;`Count 5b cd createByte%(B)Lcom/mojang/serialization/Dynamic; f gh readTypedI(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; jkl mn#com/mojang/serialization/DataResultresult()Ljava/util/Optional;p 3q()Ljava/util/function/Supplier; stu vwjava/util/Optional orElseThrow1(Ljava/util/function/Supplier;)Ljava/lang/Object;ycom/mojang/datafixers/util/Pair x{ |}getFirst()Ljava/lang/Object; 0 ]€_(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; 0‚ ]ƒT(Lcom/mojang/datafixers/OpticFinder;Ljava/lang/Object;)Lcom/mojang/datafixers/Typed;…java/lang/IllegalStateException‡#Could not create record item stack. „‰ Š(Ljava/lang/String;)V*(Lcom/mojang/datafixers/schemas/Schema;Z)VCodeLineNumberTableLocalVariableTablethis8Lnet/minecraft/util/datafix/fixes/BlockEntityJukeboxFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersfix<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;itemTag"Lcom/mojang/serialization/Dynamic;Ljava/lang/String;entityLcom/mojang/datafixers/Typed; jukeboxType"Lcom/mojang/datafixers/types/Type; itemStackType recordItemF#Lcom/mojang/datafixers/OpticFinder;tagrecordIdILocalVariableTypeTable%Lcom/mojang/serialization/Dynamic<*>; Lcom/mojang/datafixers/Typed<*>;%Lcom/mojang/datafixers/types/Type<*>;&Lcom/mojang/datafixers/OpticFinder<*>; StackMapTable¬!com/mojang/datafixers/OpticFinder SignatureB(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>; lambda$fix$0#()Ljava/lang/IllegalStateException; SourceFileBlockEntityJukeboxFix.javaBootstrapMethods}¶ · ư°ŗ »¼½ ¾æ"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Å%java/lang/invoke/MethodHandles$LookupĒjava/lang/invoke/MethodHandlesLookup! ‹ŒP*+² · ±  Ž ‘’“”• ‘“–—Œ¹ „*¶² ¶M,¶N-ø%:+ø+¶/Ą5:7¶9¶<6žl7¶BWøFøL:ĘT¶R:V¶X¶[:_¶a¶[:+-¶e¹iŗo¶rĄx¶zĄ0¶~ø+¶°+°: (5:BMRYix£!Ž\ YJ˜™MVWš„„›œ ˜ž‘Ÿž‰ ”(}¢™5p£¤„>YJ˜¦„›§ ˜Ø‘ŸØ‰ ©(}¢¦Ŗ’£0  «5•›­® ưŒ" »„Y†·ˆ°±²³ ¹“µøĄĮ&Ć ÄĘČ