Êþº¾E€  com/mojang/datafixers/DataFix*(Lcom/mojang/datafixers/schemas/Schema;Z)V   (Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic; ,-. /0(com/mojang/serialization/OptionalDynamicorElseEmptyMap$()Lcom/mojang/serialization/Dynamic;2id4 minecraft:air ,6 78asString&(Ljava/lang/String;)Ljava/lang/String; :;< =83net/minecraft/util/datafix/schemas/NamespacedSchemaensureNamespaced?count ,A BCasInt(I)I EFG HIjava/lang/Stringequals(Ljava/lang/Object;)Z &K LMremove6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;)(Lcom/mojang/datafixers/schemas/Schema;)VCodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/util/datafix/fixes/EmptyItemInVillagerTradeFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema;MethodParametersmakeRule)()Lcom/mojang/datafixers/TypeRewriteRule; tradeType"Lcom/mojang/datafixers/types/Type;LocalVariableTypeTable%Lcom/mojang/datafixers/types/Type<*>;lambda$makeRule$0F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;input"Lcom/mojang/serialization/Dynamic;Ljava/lang/String;I%Lcom/mojang/serialization/Dynamic<*>; StackMapTable SourceFile EmptyItemInVillagerTradeFix.javaBootstrapMethodsi&(Ljava/lang/Object;)Ljava/lang/Object;k l ]^^o pqr st"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; InnerClassesw'com/mojang/datafixers/DSL$TypeReferenceycom/mojang/datafixers/DSL TypeReference|%java/lang/invoke/MethodHandles$Lookup~java/lang/invoke/MethodHandlesLookup!NO?*+·±P   QRSTUVTWXOc*¶² ¶L*++º¶°P  QRS YZ[  Y\ ]^O»:*#¶%¶+L+1¶%3¶5¸9M+>¶%¶@>,3¶Dšš *#¶J°*°P $18Q*:_` 0$`!2a$?b[  0$cd þ1&Eefg nhjmuvxz {}