Êþº¾E– InvalidLockComponentPredicateFixminecraft:lock  :net/minecraft/util/datafix/fixes/DataComponentRemainderFixM(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;)V  8net/minecraft/util/datafix/fixes/InvalidLockComponentFixfixLockF(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;   isBrokenLock%(Lcom/mojang/serialization/Dynamic;)Z components test ()Ljava/util/function/Predicate;  isMapWithOneFieldU(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/Predicate;)Z !" #$ com/mojang/serialization/Dynamic getMapValues'()Lcom/mojang/serialization/DataResult; &'( )*#com/mojang/serialization/DataResultresult()Ljava/util/Optional; ,-. /0java/util/OptionalisEmpty()Z ,2 34get()Ljava/lang/Object;6 java/util/Map 58 9:size()I < 3=>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; ?'@(com/mojang/serialization/OptionalDynamic ,B CDfilter4(Ljava/util/function/Predicate;)Ljava/util/Optional; ,F G0 isPresentIminecraft:custom_name L M$asString O PQINVALID_LOCK_CUSTOM_NAMELjava/util/Optional; ,S TUequals(Ljava/lang/Object;)ZW"" ,Y Z[of((Ljava/lang/Object;)Ljava/util/Optional; Signature(Ljava/util/Optional;)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis:Lnet/minecraft/util/datafix/fixes/InvalidLockComponentFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParameters fixComponentinput"Lcom/mojang/serialization/Dynamic;LocalVariableTypeTable'Lcom/mojang/serialization/Dynamic;f(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;RuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; StackMapTable@(Lcom/mojang/serialization/Dynamic;)Z fieldNameLjava/lang/String; predicateLjava/util/function/Predicate;mapGLjava/util/function/Predicate;>;uLjava/util/Optional;Lcom/mojang/serialization/Dynamic;>;>;™(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/function/Predicate;>;)Zlambda$isBrokenLock$0lambda$isBrokenLock$1 customName()V SourceFileInvalidLockComponentFix.javaBootstrapMethodsUƒ „ y‡ ˆ zŠ ‹Œ� Ž�"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’%java/lang/invoke/MethodHandles$Lookup”java/lang/invoke/MethodHandlesLookup! PQ\] ^_B *+·±`  a bc defdg_K+¸ °`abchij hkfh\lmn _V *¸™§*°`a  hij  hko @ fh\lmn _H *º¸¬`a  hij  hkfh\p _¼3*¶¹%N-¶+š-¶1À5¹7Ÿ¬*+¶;¶>,¶A¶E¬`% &!'#)a*3hi3qr3st )uQj 3hk3sv )uwo ü!,f hqs\x y_6 *HºJ¸¬`a  i z_:*¶K¹%²N¶R¬`a {i|}_! V¸X³N±` ~€‰�‚…‰�†…� ‘“•