Êþº¾ExWeaponSmithChestLootTableFix  +net/minecraft/util/datafix/fixes/References BLOCK_ENTITY)Lcom/mojang/datafixers/DSL$TypeReference; minecraft:chest  /net/minecraft/util/datafix/fixes/NamedEntityFixw(Lcom/mojang/datafixers/schemas/Schema;ZLjava/lang/String;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)V  com/mojang/datafixers/DSLremainderFinder%()Lcom/mojang/datafixers/OpticFinder; apply()Ljava/util/function/Function;   com/mojang/datafixers/Typedupdate_(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;" LootTable $%& '( com/mojang/serialization/Dynamicget>(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;* ,-. /0(com/mojang/serialization/OptionalDynamicasString&(Ljava/lang/String;)Ljava/lang/String;2#minecraft:chests/village_blacksmith 456 78java/lang/Stringequals(Ljava/lang/Object;)Z:,minecraft:chests/village/village_weaponsmith $< => createString6(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; $@ ABsetX(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;D=net/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix*(Lcom/mojang/datafixers/schemas/Schema;Z)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/util/datafix/fixes/WeaponSmithChestLootTableFix; outputSchema&Lcom/mojang/datafixers/schemas/Schema; changesTypeZMethodParametersfix<(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;entityLcom/mojang/datafixers/Typed;LocalVariableTypeTable Lcom/mojang/datafixers/Typed<*>; SignatureB(Lcom/mojang/datafixers/Typed<*>;)Lcom/mojang/datafixers/Typed<*>; lambda$fix$0F(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;tag"Lcom/mojang/serialization/Dynamic; lootTableLjava/lang/String; StackMapTable SourceFile!WeaponSmithChestLootTableFix.javaBootstrapMethodsc&(Ljava/lang/Object;)Ljava/lang/Object;e Cf XYYi jkl mn"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; InnerClassesq'com/mojang/datafixers/DSL$TypeReference TypeReferencet%java/lang/invoke/MethodHandles$Lookupvjava/lang/invoke/MethodHandlesLookup!C EFP*+² · ±G  H IJKLMNO KMPQFS +¸º¶°GH IJ RST  RUORVW XYF|&*!¶#)¶+L+1¶3™*!*9¶;¶?§*°G $%H&Z[ \]^ ü$4@$_`a hbdgopr suw