Êþº¾Ed  ?net/minecraft/util/datafix/fixes/LegacyAbstractBlockPropertyFix;(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)V   @net/minecraft/util/datafix/fixes/LegacyBlockPropertyRenameAndFixblockIdLjava/lang/String;   oldPropertyName   newPropertyName   valueFixer"Ljava/util/function/UnaryOperator;  java/lang/Stringequals(Ljava/lang/Object;)Z  applyf(Lnet/minecraft/util/datafix/fixes/LegacyBlockPropertyRenameAndFix;)Ljava/util/function/UnaryOperator; "#$ %& com/mojang/serialization/DynamicrenameAndFixFieldj(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic;( "* +,asString&(Ljava/lang/String;)Ljava/lang/String; ./0 1 java/util/function/UnaryOperator&(Ljava/lang/Object;)Ljava/lang/Object; "3 45 createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; Signature6Ljava/util/function/UnaryOperator;“(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)VCodeLineNumberTableLocalVariableTablethisBLnet/minecraft/util/datafix/fixes/LegacyBlockPropertyRenameAndFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;nameLocalVariableTypeTableMethodParameters§(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V shouldFix(Ljava/lang/String;)Z fixPropertiesX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; properties"Lcom/mojang/serialization/Dynamic;'Lcom/mojang/serialization/Dynamic;x(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;lambda$fixProperties$0F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;dynamic SourceFile$LegacyBlockPropertyRenameAndFix.javaBootstrapMethods1T U LMMX YZ[ \]"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$Lookupbjava/lang/invoke/MethodHandlesLookup!   6789ª*+,·*-µ*µ *µ*µ±: ;H<=>?@    A 7B>@ 6CDE9= +*´¶¬:; <= B FG9c,*´ *´*º¶!°:; <= HIA HJB  H6KLM9K+*´+'¶)¹-À¶2°:;<=NIOPQ WRSV^ _ac